跳至主要内容

6.原码反码补码

编码规则

  • 不同文件有不同的编码规则

有符号数的编码规则

  • 原码:最高位为符号位,其余各位为数值本身的绝对值

  • 反码:

    • 正数:反码与原码相同
    • 负数:符号位为1,其余位为原码取反
  • 补码

    • 正数:补码与原码相同
    • 负数:符号位为1,其余位对原码取反加1
  • 总结:
    正数:原码存储
    负数:补码存储

关于本文

由 GuQing 撰写,采用 CC BY-NC 4.0 许可协议。