问题 单项选择题

已知单字节定点整数[X] =00011100,[Y] =00110001,求X-Y的十进制真值是 ( )

A.-20

B.-21

C.-22

D.-23

答案

参考答案:B

解析: 在二进制中,最高位是符号位,0是正数,1表示负数。正数的补码是它本身,所以本题中X=11100B=28,Y=110001= 49,则X—Y=-21。

填空题
填空题