问题
单项选择题
以下关于二、十和十六进制数之间整数转换正确的是 (20) 。
A.十进制数439转换成8421BCD码是0100000111001
B.十进制数2008转换为二进制无符号数是111011000B
C.十六进制数0F2H转换成十进制数是232
D.十进制数122转换成十六进制数是7AH
答案
参考答案:D
解析:[要点解析] 对于选项A中,十进制数439转换成8421BCD码是0100 0011 1001而不是010000011001。
对于选项B中,十进制数2008转换为二进制无符号数的运算过程是:
2008D=1024+512+256+128+64+16+8=011111011000B,而不是111011000B。
对于选项C中,十六进制数0F2H转换成十进制数的运算过程是:
0F2H=15×161+2×160=242
对于选项D中,先将十进制数122转换成二进制数是0111 1010,再转换成对应的十六进制数是7AH。所以本试题的正确答案是选项D。