正数的原码,补码,反码都相同,都等于它本身
负数的补码是:符号位为1,其余各位求反,末位加1
反码是:符号位为1,其余各位求反,但末位不加1
也就是说,反码末位加上1就是补码
和上面一样
原码:
-74的原码11001010,第一个1表示负号,如果是正的74,那它的原码就是01001010
就是74不断的除2取余所得的结果,一直除到1或0为结束,再从下往上取所得的结果
反码:
负数的反码是除符号位为1外,其他位全取反
-74=10110101
补码:
是在反码的基础上+1
-74=10110110