float在内存中的存储

Posted travelzero

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了float在内存中的存储相关的知识,希望对你有一定的参考价值。

IEEE754存储,C中占4字节

符号    指数           小数

?0         01111111    00000000000000000000000?

 

指数表示向左(>127)或向右(<127)移动多少位

如 4.5使用二进制表示为

100.1

向左移动小数点 1.001   那么指数位为  129

则float二进制为

0  ?10000001? 00100000000000000000000

十六进制为 40900000

技术图片

 

以上是关于float在内存中的存储的主要内容,如果未能解决你的问题,请参考以下文章

float数据在内存中的存储方法

floatdouble的精度范围,在内存中的存储方式

请问浮点型数据在计算机是怎么存储的

[ C语言 ]一篇带你了解浮点型在内存中的存储

剖析C语言数据在内存中的存储

深度剖析数据在内存中的存储