与二进制数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

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-23
二进制与十六进制有特定的转换算法;
因为2*2*2*2=16,所以101101可转换为00101101
0010转换为十六进制为2
1101转换为十六进制为13
即等同于十六进制数213.本回答被提问者和网友采纳
第2个回答  2010-12-19
16进制是计算机中数据的一种表示方法.同我们日常中的十进制表示法不一样.它由0-9,A-F,组成.与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0---(N-1)的数表示超过9的用字母A-F。
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进制
第3个回答  2010-12-19
二进制到十六进制(1=1、2=2、3=3、4=4、5=5、6=6、7=7、8=8、9=9、A=10、B=11、C=12、D=13、E=14、F=15)换算一般按字节分,从右往左每8个二进制数为一个字节(不足的前面补零),每字节又按4位(个)二进制来分,如4位数为abcd(abcd代表1或0),每位的权为8 4 2 1,十六进制就是:a*8+b*4+c*2+d*1。如:101101,分为0010 1101转换为十六进制就是:0*8+0*4+1*2+0*1=2,1*8+1*4+0*2+1*1=13;即2和13等价于2D,问题中的二进制转换结果就是2DH(H表示16进制)
第4个回答  2010-12-19
101101
10进制:2^0+2^2+2^3+2^5=1+4+8+32=45
16进制:45/16 = 2 取余(13) ,表示为2D