
二进制的原码,反码,补码,移码之间的相互转换
二进制最高位为符号位,0为正数,1为负数。 正数的原码和反码和补码一致。 负数的反码 = 原码除了最高位(符号位)全部取反。 负数的补码 = 反码+1。 移码 = 补码的最高位(符号位)取反。 -0原码:1000 0000 -0反码:111...
二进制最高位为符号位,0为正数,1为负数。 正数的原码和反码和补码一致。 负数的反码 = 原码除了最高位(符号位)全部取反。 负数的补码 = 反码+1。 移码 = 补码的最高位(符号位)取反。 -0原码:1000 0000 -0反码:111...