一个带符号数的8位二进制补码为10011111,其对应的十进制数为( )。

admin2017-09-19  32

问题 一个带符号数的8位二进制补码为10011111,其对应的十进制数为(    )。

选项 A、一31
B、一57
C、一97
D、一124

答案C

解析 求其对应的十进制数,应先将补码转换成真值,由于最高位为1,即为负值,因此转换过程为将补码化为反码10011110;再将反码转换成原码,即除符号位外,其余按位取反,即11100001,进而得到真值一1100001,转换成十进制数为一97。
转载请注明原文地址:https://kaotiyun.com/show/75Gv777K
0

最新回复(0)