java浮点数默认类型 3.14156F在JAVA里表示什么?
3.14156F在JAVA里表示什么?3.14156是一个浮点数。浮点数在java中默认是存储为double类型的(双精度),所以,当把一个浮点数直接量赋值给一个float类型(单精度)的变量时,必须
3.14156F在JAVA里表示什么?
3.14156是一个浮点数。浮点数在java中默认是存储为double类型的(双精度),所以,当把一个浮点数直接量赋值给一个float类型(单精度)的变量时,必须进行类型转换。
转换可以这样进行:
float f=3.14156F
或
float f=3.14156f
或
float f=(float)3.14156