-2的补码

来源:百度知道 编辑:UC知道 时间:2024/06/01 14:55:43
2的二进制是10;那么-2的反码不是1 01 吗?补码不是1 10吗?为什么书上是1 110啊??

是因为他是用4位来表示2的二进制数,所以有四位,2的二进制为1010,他的反码是1101,补码是110,只不过你用的是三位,这跟要求用几位表示一个数有关,但你已经掌握了原码,补码,反码的相互转换关系!!