float和double型数据都赋值时有哪些注意事项?

来源:百度知道 编辑:UC知道 时间:2024/09/24 02:27:46
float和double型数据都赋值时有哪些注意事项?麻烦专业的朋友指点指点,详细的说明一下~!

范围不同··这个不是搞科研的人一般用不上
float的范围是
1.4E-45~~~3.4E+38 即1.4*10 -45次方到 3.4*10 38次方
double 的范围是
4.9E-324~~~1.7E308

还有就是占用的字节不同 float占用4个字节 double是8个
赋值 float Num1=3.0f;
double Num2=3.0
别的就没啥区别了

占用字节不同,赋值的时候后面加上相应的字母,如float f = 3.14f,double d = 1.2d
总结:一个浮点数,加上f/F后缀,就是单精度浮点数,加上d或D后缀,就是双精度浮点数,不加后缀的浮点数被默认为双精度浮点数

范围不同··这个不是搞科研的人一般用不上
float的范围是
1.4E-45~~~3.4E+38 即1.4*10 -45次方到 3.4*10 38次方
double 的范围是
4.9E-324~~~1.7E308

还有就是占用的字节不同 float占用4个字节 double是8个
赋值 float Num1=3.0f;
double Num2=3.0
别的就没啥区别了

没什么区别
就是占用字节不同