原码·反码·补码

99 阅读1分钟

一、原码

原码是数据的二进制表现形式,具体体现为一个字节由8个二进制位组成:

如:

image.png

二、反码

image.png

三、补码

image.png

Notice:二进制的运算都是以补码的形式进行运算的

由补码计算原码:

graph TD
补码 --> 原码

依旧是符号位不变,其余位取反再+1