A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhangzhiyao 中级黑马   /  2015-8-25 18:45  /  265 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

隐式类型转换等级:
byte,char,short --》int --》long --》float --》double
long是8个字节,float是4个字节,为什么float类型比long类型高一级?

2 个回复

倒序浏览
本帖最后由 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
具体到底咋存的请百度

回复 使用道具 举报
楼上说的对
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马