问题补充:
二进制数0101011转换成十六进制数是 A)2B B)4D C)45F D)F6希望有详细地解答过程
答案:
【答案】 先转成10进制 =1*2^5+0*2^4+1*2^3+0*2^2+1*2^1+1*2^0
=32+8+2+1
=43
再转成16进制 43/16=2……11 =2B
或者直接对应,把二进制数从右往左4位分一组,不够4位的左面补0
0010,1011 =2B
然后数制对应关系: 二进制十六进制十进制
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A 10
1011 B 11
1100 C 12
1101 D 13
1110 E 14
1111 F 15