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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

请问谁知道这是为什么:
long是8个字节,float是4个字节,为什么long 比 float小?

3 个回复

倒序浏览
cat73 黑马帝 2016-7-17 18:17:46
沙发
long 的取值范围比 float 小
但 long 的精度比 float 高
回复 使用道具 举报
float占4个字节 32个二进制位  其中有8位是指数位 00000000--11111111 代表0--255  0代表0  255代表无穷大 有个IEEE754规定   指数幂 1--254  都剪去 127  幂是 -126--127 比long的指数幂63 大  
这是Java基础班第二天教的  回答的不好见谅 新人刚入坑
回复 使用道具 举报
楼上的哥们已经回答了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马