二进制原码,反码,补码关系
当十进制为正数时,原码,反码,补码相同。
当十进制为负数时,原码最高位变为1代表负号
举个栗子
原码
4=(0000 0100)二进制表示法
-4=(1000 0100)
反码顾名思义就是1和0全都反一下
-4反码(1111 1011)
补码就是在反码基础上加1
-4补码(1111 1100)
当十进制为正数时,原码,反码,补码相同。
当十进制为负数时,原码最高位变为1代表负号
举个栗子
原码
4=(0000 0100)二进制表示法
-4=(1000 0100)
反码顾名思义就是1和0全都反一下
-4反码(1111 1011)
补码就是在反码基础上加1
-4补码(1111 1100)