您的位置首页百科知识

什么是补码

什么是补码

补码是:正负数,在计算机中的存放方式。

数学有个规律:缺带

  减一个数,和加一个数,有可能是相同的。

比如: 25 -  1  = 24

    25 + 99 = (1) 24

忽略进位的 1 百,结果就完全相同。

-1,其补数,就是 99。(= 100-1)

-2,其补数,就是 98。(= 100-2)

。。。

利用补数,即可:把减法,转为加法,来计算。

而加法(或正数),直接算,即可,不用转换。

即:正数,铅中不用变换。

  负数,则需要“用进位值,伏激芦加上,该负数”。

---------

在计算机内部,不用十进制,用二进制。

补数,也改称:补码。

通常用八位二进制来分析,其进位就是:1 0000 0000。

-1 的补码是:1111 1111。(= 10000 0000-1)

-2 的补码是:1111 1110。(= 10000 0000-10)

。。。

其余可自行推导。