单精度和双精度有什么区别啊?

如题所述

1、单精度和双精度的字节数不同:前者占4个字节;后者占8个字节。

2、单精度和双精度有效数字位数不同:前者为8位;后者为16位。

3、单精度和双精度表示的数的范围不同:前者的数值范围在-3.40E+38 到 +3.40E+38之间;后者的范围为-1.79E+308到+1.79E+308之间。

4、单精度和双精度处理的速度不同:前者的速度更加的快。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-12-01
float和double float占据空间不同,表达范围也是大不相同!float有效数字6-7位 数值范围-3.4*10的-38次方到3.4乘以10的38次方!double有效数字15-16位 数值范围是-1.7*10的-308次方到1.7*10的308次方本回答被提问者采纳
第2个回答  2007-01-07
单精度数据占用4个字节,双精度占用8个字节.但双精度表示的数值范围比单精度大得多.
第3个回答  2007-01-07
表示范围和表示精度不同、占用内存空间大小不同
第4个回答  2020-04-03
32位以内的小数是单精度
33−64位以内的是双精度
相似回答