原码介绍
原码就是符号位加上值的绝对值,第一位数字表示符号,其余位表示值
10
原码:0000 0000 0000 0000 0000 0000 0000 1010
-10
原码:1000 0000 0000 0000 0000 0000 0000 1010
二进制位 正数为0,负数为1
正数的反码 == 原码
负数的反码是在其原码的基础上,符号位(首位)不变,其余各个位取反
10
反码:0000 0000 0000 0000 0000 0000 0000 1010
-10:
反码:1111 1111 1111 1111 1111 1111 1111 1010
补码
正数的补码==原码
负数的补码是反码的基础加一
10
0000 0000 0000 0000 0000 0000 0000 1010
-10
1111 1111 1111 1111 1111 1111 1111 0110