原码,反码,补码在计算机中,数据是以补码的形式存储的。在n位的机器数中,最高位为符号位,该位为零表示为正,为1表示为负;正数的原码,反码,补码都相同,都等于它本身。负数的反码是:符号位为1,其余各位求反;
负数的补码是:符号位为1,其余各位求反,末位加1 ,也就是说,反码末位加上1就是补码。
eg:1100110011 原 1011001100 反 除符号位,按位取反 1011001101 补 除符号位,按位取反再加1 正数的原反补是一样的在n位的机器数中,最高位为符号位,该位为零表示为正,为1表示为负;
联系客服