关于double和float的问题
来源:2-4 不同的数据类型(重点小节,建议多听多理解)
慕粉4079888
2020-09-04 09:44:53
“float为单精度,内存中占4个字节,有效数位是7位(因为有正负,所以不是8位);double为双精度,占8个字节,有效数位是16位。”
这个是问答区的一个回答
为什么double的有效数位是16而不是15呢,单双精度的指数位和小数位是怎么规定的?
1回答
同学你好,那个回答怕学生理解不了,大概说了一下。double16位有效数字是包含正负符号的。
float的存储方式:
double的存储方式:
(注:1字节=8bit)
如果我的回答解决了您的疑惑,请采纳,祝学习愉快~~~~
相似问题