如果用八位二进制数表示原码和补码,-10的原码是10001010,-10的补码是11110110。计算规则和方法:

(1)原码是由符号位和数的绝对值的二进制组成。最高位表示符号位,1表示负,0表示正。10转换为二进制是1010,因此-10的原码就是10001010。

(2)求反码。负数的反码等于其原码除符号位外,其余各位求反。因此-10的反码是11110101。

(3)求补码。负数的补码等于其反码末位加1。因此-10的补码等于11110101+1=11110110。