负数以其正数的补码形式表达.
原码:一个整数,按照绝对值大小转换成的二进制数,称为原码.
比如 01111011是 123 的 原码.
反码:将二进制数按位取反,所得的新二进制数称为原二进制数的反码.
取反操作指:原为1,得0;原为0,得1.(1变0; 0变1)
比如:将01111011每一位取反,得10000100
反码是相互的,所以也可称:
补码:补码:反码加1称为补码,补码:10000101.
负数以其正数的补码形式表达.
原码:一个整数,按照绝对值大小转换成的二进制数,称为原码.
比如 01111011是 123 的 原码.
反码:将二进制数按位取反,所得的新二进制数称为原二进制数的反码.
取反操作指:原为1,得0;原为0,得1.(1变0; 0变1)
比如:将01111011每一位取反,得10000100
反码是相互的,所以也可称:
补码:补码:反码加1称为补码,补码:10000101.