|
1.当x为正数
设[x]补 = 01010,则有:
∵ [x]补 = 01010;
∴ [x]原 = 01010;
∴ [-x]原 = 11010;
∴ [-x]补 = 10110;
对比[x]补与[-x]补的每一位可以发现,把[x]补连同符号位的每一位都取反再加1即可得到[-x]补
2.当x为负数
[color=rgba(0, 0, 0, 0.749019607843137)]设[x]补 = 11011,则有
∵ [x]补 = 11011;
∴ [x]原 = 10101;
∴ [-x]原 = 00101;
∴ [-x]补 = 00101;
可以发现负数也满足把[x]补连同符号位的每一位都取反再加1即可得到[-x]补
总结:实际上可以证明:对任意的x,若已知[x]补,则把[x]补连同符号位的每一位都取反再加1即可得到[-x]补。
|
|