二进制数如果是八位的话前四位是高位,后四位是低位。
正数的原码,反码,补码都是他本身。
负数的原码是它本身,反码是除符号位(最高位,0表示正数,1表示负数)外,其他值全取反,补码是反码加1。
以整形变量-13为例:
原码 10000000 00000000 00000000 00001101
反码 11111111 11111111 11111111 11110010
补码 11111111 11111111 11111111 11110011