浮点数的编码

ieee754 浮点数的基本格式

浮点数按照科学记数法表示,即:
数值=(1)符号位×1.尾数×2E

每个浮点数由三部分组成:

  1. 符号位(Sign bit):表示数值的正负。0表示正数,1表示负数。
  2. 指数(Exponent):用于表示数值的范围,通过存储一个偏移量(Bias)来表示正负指数。
  3. 尾数(Mantissa或Fraction):也称为有效数字,用原码表示,表示数值的精度部分。为了提高效率,尾数通常以1开头(隐含位),因此在存储时省略了这一位。
  4. 第二种方式中,E 通常用移码 表示,故而有偏移量。

[[移码]]。