float的范围值

来源:2-7 Java基本数据类型的范围

rock221

2020-09-17 14:34:53

5.3超出float本身的范围值了吧?

写回答

2回答

好帮手慕小尤

2020-09-17

同学你好,1. 计算出结果是-3.4e38(-3400000000000000000000000000000000000000,后面37个0)和3.4e38(3400000000000000000000000000000000000000,后面37个0)

2. 是的,double b=5.6,double b2=5.6f,float=5.6f,都对,5.6在double 和float的范围内。

注:3.4e38是科学计数法,同学大概了解即可。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快~


1
hock221
h 感谢老师,我晕过来了,这是科学计数法的方式,哈哈哈哈,感谢
h020-09-17
共1条回复

好帮手慕小尤

2020-09-17

同学你好,5.3并没有超出float范围值,float最小值是:-3.40E+38 
(-3.40乘以10的38次方),最大值是:3.40E+38(3.40乘以10的38次方)。

祝学习愉快!

0
hock221
h 老师,也就是double b=5.6,double b2=5.6f,float=5.6f,都对呀,5.6这个值在float 的范围内,也在double的范围内,对吗?
h020-09-17
共2条回复

0 学习 · 16556 问题

查看课程