正數(shù)的原碼補(bǔ)碼反碼都相同,如:
3的原碼:00000000 00000011 ? ? ? ?反碼:00000000 00000011 ? ? ? ?補(bǔ)碼:00000000 00000011
負(fù)數(shù)的原碼:
-3:10000000 00000011?
負(fù)數(shù)的反碼是在原碼的基礎(chǔ)上按位取反:
-3的反碼:11111111 11111100
負(fù)數(shù)的補(bǔ)碼是在反碼的基礎(chǔ)上加一:
-3的補(bǔ)碼:11111111 11111101
注:第一位字符是代表正負(fù)!