全心思齐网

float可以储存中e是什么?

float即浮点型变量,在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。

  一个浮点数由2部分组成:底数m 和 指数e。

  表示为: ±mantissa × 2exponent

  注意,公式中的mantissa 和 exponent使用二进制表示

  底数部分:使用2进制数来表示此浮点数的实际值。底数部分实际是占用24-bit的一个值,由于其最高位始终为 1 ,所以最高位省去不存储,在存储中只有23-bit。

  指数部分:占用8-bit的二进制数,可表示数值范围为0-255。但是指数应可正可负,所以IEEE规定,此处算出的次方须减去127才是真正的指数。所以float的指数可从 -126到128.

匿名回答于2024-05-22 23:14:55


相关知识问答