在8位二进制补码中,10101011表示的数是十进制下的( )。

admin2023-03-01  93

问题 在8位二进制补码中,10101011表示的数是十进制下的(        )。

选项 A、43
B、-84
C、-43
D、-85

答案D

解析 已知一个数的补码,求原码的操作分两种情况:①如果补码的符号位(最高位)为“0”,表示该数是一个正数,补码就是该数的原码。②如果补码的符号位为“1”,表示该数是一个负数,求原码的操作为:符号位为1,其余各位取反,然后整个数加1;也可以为:符号位为1,先整个数减1,然后其余各位取反。补码1010101l的原码是11010101,其对应的十进制数是一85。
转载请注明原文地址:https://kaotiyun.com/show/3JjD777K
0

相关试题推荐
最新回复(0)