发布网友 发布时间:2023-09-22 15:53
共5个回答
热心网友 时间:2024-11-19 17:32
数字后面加f是表明该数字为单精度浮点型数字(float);类似地,后面如果加d则是表明该数字为双精度浮点型数字(double)。如果在代码中使用一个小数而没有加任何后缀,则此数字自动视为double类型。热心网友 时间:2024-11-19 17:33
float x=3.14;热心网友 时间:2024-11-19 17:33
float x=3.14f;//指定x为单精度实型量,如果不加f为双精度实型量,C中单精度型占4个字节(32位)内存空间,双精度型占8 个字节(64位)内存空间。热心网友 时间:2024-11-19 17:34
说明X=3.1400000热心网友 时间:2024-11-19 17:35
如果不加f默认是double类型,double比float精度高,会丢失精度的