【正数】:原码、反码、补码一致,移码为符号位相反的补码
【负数】:反码是符号位保持不变其他位按位取反的原码
补码为在反码的基础末位加1
移码为符号位相反的补码
【表示范围】:
【注】由于+0 -0的
原码:00000000 100000000
反码:00000000 111111111
补码:00000000 000000000
补码的反码的补码一致,少占用一个编码,则取值范围比原码、反码多一个
【正数】:原码、反码、补码一致,移码为符号位相反的补码
【负数】:反码是符号位保持不变其他位按位取反的原码
补码为在反码的基础末位加1
移码为符号位相反的补码
【表示范围】:
【注】由于+0 -0的
原码:00000000 100000000
反码:00000000 111111111
补码:00000000 000000000
补码的反码的补码一致,少占用一个编码,则取值范围比原码、反码多一个