关于单精度的疑惑

来源:1-2 常用数字类型的区别

无限精彩

2020-08-02 23:24:52

http://img.mukewang.com/climg/5f26c5d60902baff14020810.jpg

老师,我在网上查的如下:

单精度浮点数的数值范围为-3.4E38~3.4E38,而双精度浮点数可以表示的数字的绝对值范围大约是:-2.23E308 ~ 1.79E308。E表示10的多少次方,如3.4E38指的是3.4乘以10的38次方

数值范围不一样的?

写回答

1回答

好帮手慕小脸

2020-08-03

同学你好,单精度它的范围在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38

2的负149次方相等于1.4012984643248e-45

2的128次方-1相等于3.4028236692094e+38

2的负1074次方相等于2.0240225330731 061835249534671892e+323

2的1024次方-1相等于1.797693134862315907729305190789e+308

四舍五入同学网上查询的结果与老师展示的内容是一样的。

2、E表示10的多少次方,如3.4E38指的是3.4乘以10的38次方

理解是正确的。

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

0

0 学习 · 8263 问题

查看课程