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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

浮点型float  和 长整型 long

13 个回复

倒序浏览
float 的大   虽然long 是八个字节,Floath是四个字节,但是因为他们定义的标准不一样,浮点型的取值范围远大于long
回复 使用道具 举报
当然是浮点型float 大于长整型 long 这个不要问为什么,我只能告诉去看一下它们的范围就知道了
回复 使用道具 举报
float 范围大,底层存储结构不同
回复 使用道具 举报
float大,因为* long:2^63-1
                * float:3.4*10^38 > 2*10^38 > 2*8^38 = 2*2^3^38 = 2*2^114 > 2^63-1
回复 使用道具 举报
~~~`~~~float
回复 使用道具 举报
float大,你可以编译一下试试,试过以后记得牢
回复 使用道具 举报
float类型,它们底层的存储结构不同,浮点数采用的是科学技术法
默认类型转换  byte,short,char--->int---->long--->float--->double
回复 使用道具 举报
cat73 黑马帝 2016-7-9 21:27:54
9#
你可以看看 Float.MAX_VALUE 和 Long.MAX_VALUE 哪个大
不过虽然 Float 范围大,但是 Long 的精度高

Float 只用 4 字节去表示这么大的数字
而 Long 用 8 字节来表示远少于 Float 的数字
回复 使用道具 举报
GeXiaoChao 发表于 2016-7-9 21:13
float类型,它们底层的存储结构不同,浮点数采用的是科学技术法
默认类型转换  byte,short,char--->int---- ...

楼主正解,这个类型转换老师讲过
回复 使用道具 举报
float大啊
回复 使用道具 举报
float 大,8楼正解
回复 使用道具 举报
Float大。。
回复 使用道具 举报
我只知道float大
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马