0的二进制表示是“0000”,其补码也就是它本身;- 8的二进制表示是“1000”,其补码也是它本身,这是因为- 8(“1000”)的后三位取反后是“111”,再加一是“1000”,因为这是后三位,且- 8的符号位不能变,所以- 8的后三位加一后(即“1000”)的最高位 “一”溢出舍去,故- 8的补码还是它本身。以上就是二进制正负数的加减法的补码原理解析。