与二进制数101101等值的十六进制数是多少,怎么得出来的呵?谢谢大虾们!
答案是213。
二进制与十六进制有特定的转换算法:因为2*2*2*2=16,所以101101可转换为00101101,0010转换为十六进制为2,1101转换为十六进制为13,即等同于十六进制数213。
101101(二进制) = 2D(十六进制)下面列出四位二进制数 xxxx 所有可能的值(中间略过部分)仅4位的2进制数 快速计算方法 十进制值 十六进制1111 = 8+4+2+1=15=F1110 = 8 + 4 + 2 + 0 = 14= E1101 = 8 + 4 + 0 + 1 = 13= D1100 = 8 + 4 + 0 + 0 = 12 =C1011 = 8 + 0 + 2 + 1 = 11= B1010 = 8 + 0 + 2 + 0 = 10 =A1001 = 8 + 0 + 0 + 1 =9 =9……0001 = 0 + 0 + 0 + 1 = 1= 10000 = 0 + 0 + 0 + 0 = 0= 0二进制数要转换为十六进制,就是以4位一段,分别转换为十六进制。如(上行为二制数,下面为对应的十六进制):1111 1101 , 1010 0101 , 1001 1011F D , A 5 , 9 B反过来,当看到 FD时,如何迅速将它转换为二进制数呢先转换F:看到F,需知道它是15,然后15如何用8421凑呢?应该是8 + 4 + 2 + 1,所以四位全为1 :1111。接着转换D看到D,知道它是13,13如何用8421凑呢?应该是:8 + 4 + 1,即:1101。所以,FD转换为二进制数,为:1111 1101
因为2*2*2*2=16,所以101101可转换为00101101
0010转换为十六进制为2
1101转换为十六进制为13
即等同于十六进制数213.
1这个你可以这样看,4位分开算 0010 | 1101 0010=1*2的1次方 1101=1*2的3次方+1*2的2次方+0*2的1次方+1*2的0次方=8+4+0+1=13=D 答案就是2D
2.你也可以用电脑自带的类似计算器算,很简单的。点2进制输入101101 在点16进制
10进制:2^0+2^2+2^3+2^5=1+4+8+32=45
16进制:45/16 = 2 取余(13) ,表示为2D