计算机补码的理解
计算机补码的理解首先,明确一点,不管是原码,反码还是补码,他们三者在正数上表达一致,我们只关心符号位为1即负数的情况。再次,明白一个概念,补数补数(complement)是对于给定的进位制,相加后能使自然数 a 的位数增加 1 的最小的数。举个例子,4位二进制数0b1010的位数为4,增加1位变成5位,那么它至少要比0b10000大才算是5位二进制数,该加多大的数字呢?1.我们对0b1010每位取反得到0b0101,再让两者相加,即0b1010+0b0101=0b11112.0b1111离我们的目
原创
2021-06-02 21:24:21 ·
1654 阅读 ·
1 评论