一共有8个位,-128的原码、补码是不是都是1000,0000?

一共有8个位,-128的原码、补码是不是都是1000,0000?谢谢

在码长 8 位时,-128 的原码和反码,都是不存在的。
-128 的补码,用“取反加一”就求不出来了。
必须用“补码的定义式”来求:
 [-128]补 =-128 + 2^8 = 128 = 1000 0000 (二进制)

望采纳!!!点击回答右侧采纳即可!
不是,-128的原码是1000 0000,补码是1111 1111。

8个位,-128没有原码,补码是10000000