补码和反码
计算方式分为两种
1.正数:反码和补码均为本身
2.负数:反码为保持符号位不变,其余各位取反;补码为反码+1
举例说明:
| 十进制 | 原码 | 反码 | 补码 |
| 1 | 0000001 | 00000001 | 00000001 |
| -2 | 10000010 | 11111101 | 11111110 |
有一个例外10000000没有对应的反码和补码
计算方式分为两种
1.正数:反码和补码均为本身
2.负数:反码为保持符号位不变,其余各位取反;补码为反码+1
举例说明:
| 十进制 | 原码 | 反码 | 补码 |
| 1 | 0000001 | 00000001 | 00000001 |
| -2 | 10000010 | 11111101 | 11111110 |
有一个例外10000000没有对应的反码和补码
相关文章: