二进制正负数的三种表示方法
书本上讲到这里大多是用数学公式表示,本文将数学公式转换成更易于理解记忆的语言来讲解.
(1)原码:
将真值的正负号符号改为数值表示 ,0为正,1为负
(2)反码:
正数的反码等于其原码;
而负数的反码则可以保留其符号位,将原码的数值按位求反得到
(3)补码
正数的补码等于其原码;
而负数的补码则可以保留其符号位,将其反码再+1得到
二进制原码和补码的运算性质
书本上讲到这里大多是用数学公式表示,本文将数学公式转换成更易于理解记忆的语言来讲解.
将真值的正负号符号改为数值表示 ,0为正,1为负
正数的反码等于其原码;
而负数的反码则可以保留其符号位,将原码的数值按位求反得到
正数的补码等于其原码;
而负数的补码则可以保留其符号位,将其反码再+1得到
二进制原码和补码的运算性质