0,1,-1的原码、反码、补码是什么?(8位二进制整数)

2025-04-08 09:56:00
推荐回答(2个)
回答1:

先求0的原码,即00000000,然后,再求0的反码,即11111111,然后在反码基础上加1,即00000000,所以0的补码是00000000
同理。求24的原码,即00011000,然后,再求0的反码,即11100111,然后在反码基础上加1,即11101000,所以24的补码是11101000

回答2:

0的原码、反码、补码
均为
0000
0000
1的原码、反码、补码
均为
0000
0001
-1的原码为
1000
0001,反码为1111
1110,
补码为
1111
1111
------------------------------------------------------------------------------------
正数、零的反码和补码
都是其本身。