本文共 239 字,大约阅读时间需要 1 分钟。
从上面的截图可以看出补码2^n-N=(2^n-1)-N+1=(取反)+1 (注意2^n-1-N就是取反)
从上面的式子可以看出,补码的定义:互补的码,谁与谁互补?以前有个互补角的定义,和是180度的角互称互补角,简称补角,也可以理解是最大角度之差是180度的,以此类推:计算机中负数的补码就是该负数的绝对值与谁的和是2^n的,或者这么理解,这个负数与哪个正数的最大差的绝对值是2^n的,则不难看出拿在这里定义负数的补码就是自己的绝对值与谁的和是2^n的那个谁就是这个负数的补码。
转载地址:http://pxbti.baihongyu.com/