编码

码制

🔗码制

!码制

定点数

定点整数

  • 首位为符号位
  • 小数点在末尾

定点小数

  • 表示纯小数
  • 首位为符号位
  • 小数点在开头

浮点数

IEEE754

image.png

  • $S:=$ 符号位
  • $E:=$ 阶码 (移码)
  • $M:=$ 尾数 (原码)

float $=(-1)^{S}\times 2^{E-127} \times(1.M)$

double $=(-1)^{S}\times 2^{E-1023}\times(1.M)$

移码

已知原码 $e$ 位数为 $k$

则其移码 $E$ 满足 $$E=e+2^{k-1}-1$$