java浮点数默认类型 java浮点型数据表示方法有几种,各是什么?
java浮点型数据表示方法有几种,各是什么?
有两种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类型,浮点默认类型
是,int升级为float,结果为float/Tclass test/T{T public static void main(string[]args)/T{T int i/T float/吨i=5T=4.6f/t系统输出打印(i%t) 系统输出打印(t%i) } }结果表明,无论浮点数据是在“%”的左侧还是在“%”的右侧,整数都可以自动升级和转换
java浮点数默认类型 java浮点型定义 java双精度浮点型
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。