漫游猫认证
补码是在反码的基础上,正数不变,负数符号位不变,其余各位取反后加1。
这样,我们就可以用相同的二进制表示正数和负数,计算机内部就可以进行加减运算了。然而,计算机在进行浮点数的比较时,又引入了一种新的编码方式——移码。移码是在补码的基础上,将符号位提到最高位,其余各位不变。这样就可以直观地表示出浮点数的正负了。