反码,没有用途;补码,有把减法转换成加法的用途。--- 日常生活中,大家都知道,把时针倒拨20分钟,和正拨40分钟,效果是相同的。-20,就对应了 +40。怎么算的?用 60 减去 -20 的绝对值,即可。--- 另外,100 以内的数字,减去1,和加上 99,效果也是相同的。比如,27 - 1 = ...
借助于补码,可用加法来实现减法。这样就统一了加减法。由此就可以简化计算机的硬件。原码、反码,都没有这种功能。因此,原码和反码,都没有任何存在的意义。所以,在计算机中,并没有原码和反码。数值,一律采用补码表示和存储。
反码,没有用途;补码,有把减法转换成加法的用途。--- 日常生活中,大家都知道,把时针倒拨20分钟,和正拨40分钟,效果是相同的。-20,就对应了 +40。怎么算的?用 60 减去 -20 的绝对值,即可。--- 另外,100 以内的数字,减去1,和加上 99,效果也是相同的。比如,27 - 1 = ...