java浮点型数据的定义 java类型float类型怎么赋值?

java类型float类型怎么赋值?是的,在Java中,默认的浮点数都是double类型,float a=1.8//请注意,1.8是double类型,一个匿名对象,因为添加F意味着匿名对象是float

java类型float类型怎么赋值?

是的,在Java中,默认的浮点数都是double类型,float a=1.8//请注意,1.8是double类型,一个匿名对象,因为添加F意味着匿名对象是float类型,float B=9,因为在Java中,默认整数是int类型,当B=9时,有两种Java浮点数据类型:float和double。Float是单精度浮点,占32位,其对应的封装类是Float。Double是双精度浮点,占64位,其对应的封装类是Double。有关float类和double类的详细信息,请参阅javaapi。

注意

数据类型占用的位数范围:

float表示3.4e-038~3.4e 038的数据范围;

double表示1.7e-308~1.7e 308的数据范围;

double比单精度类型float精度更高,表示范围更大,并经常用于科学计算等高精度场合。

变量定义示例

float f=123.456f//指定变量f为float类型

double D=123.456//指定变量D为double类型,默认的浮点数类型