源码/反码/补码

概念

在计算机科学中是数字表示方法,用于简化计算机中数字的算术运算,计算机中常用二进制位数有 8位、16位、32位、64位。

原码:最左侧数为符号位,其余为数值位,符号位为0表示正数,1表示负数
反码:原码的符号位不变,数值位取反(1变0,0变1)
补码:反码加 1

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
6
原:00000110
反:00000110
补:00000110

-6
原:10000110
反:11111001
补:11111010

0(+0/-0)
原:00000000/10000000
反:00000000/11111111
补:00000000

源码/反码/补码
https://76-s.github.io/2026/02/09/源码反码补码/
作者
76
发布于
2026年2月9日
许可协议