全心思齐网

float类型数据存储格式?

float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标准:

一个浮点数有3部分组成:

   符号部分,0 表示正,1表示负。

底数部分 使用二进制数来表示此浮点数的实际值,底数部分实际是占用24bit的一个值,但是最高位始终为1,所以,最高位省去不存储,在存储中占23bit科学计数法。

指数部分 占用8bit的二进制数,可表示数值范围为0-255。

但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。所以,float类型的指数可从-126到128。

匿名回答于2024-05-22 23:15:37


相关知识问答