正数、负数的原码,反码,补码

                                   正数、负数的原码,反码,补码~


1. 正数的原码,补码,反码都相同,都等于它本身; 

2. 对于负数
原码符号位为1,其余不变
负数的补码是:符号位为1,其余各位求反,末位加1;
反码是:符号位为1,其余各位求反,但末位不加1; 
补码:反码末位加上1。

举例:
-1011 
原码:11011 
反码:10100 //负数时,反码为原码取反 
补码:10101 //负数时,补码为原码取反+1 
移码:00101 //原数+10000

你可能感兴趣的:(计算机基础)