黑马程序员技术交流社区
标题:
隐式转换疑问
[打印本页]
作者:
zhangzhiyao
时间:
2015-8-25 18:45
标题:
隐式转换疑问
隐式类型转换等级:
byte,char,short --》int --》long --》float --》double
long是8个字节,float是4个字节,为什么float类型比long类型高一级?
作者:
xuxu5112
时间:
2015-8-25 20:43
本帖最后由 xuxu5112 于 2015-8-25 20:55 编辑
long的取值范围: -2^63 ~ 2^63 -1
float 4个字节 32位 1个符号位 8个指数位 23个小数位
取值范围主要由 指数位决定 取值范围应该大于 -2^127+1~ 2^(-127)~2^127-1
所以 float 的取值范围 大于long
具体到底咋存的请百度
作者:
七了个七
时间:
2015-8-25 20:48
楼上说的对
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2