(3)(10111. 01)2二进制数转换成十进制数、八进制数和十六进制数:

将下列二进制数转换成十进制数、八进制数和十六进制数: (3)(10111. 01)2

自己看看吧1*2^5+1*2^3+1*2^2+1*2^1+1*2^-2=1*32 + 1*8 + 1*4 +1*2 +1*0.25=(46.25)10 转换8进制,每三位二进制连在一起看010 111. 010010就是2,111就是4+2+1=7于是就是(27.2)8十六进制就是四位四位的转换0001 0111.01000001就是1,0111就是4+2+1=7,0100=4于是就是(17.4)16二进制转10进制,就是把每一位的数字乘以那一位对应的权重比如说你那个二进制最高位是第5位,所以权重就是2的五次方,也就是32,那一位是数字1,所以就是1*32第4位是0,所以就是0*2的四次方,就是0第3位是1,所以就是1*2的三次方,就是8等等。。。这些全部加起来,就是10进制表达了 八进制和十六进制就更简单些,把数字分成三位三位的一组(8进制)或者四位四位的(16进制)然后就类似于我上面写的那样,对每一组,还是像十进制那样转换,就可以得到最终结果了</SPAN></SPAN></SPAN></SPAN>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-27
3 二进制11 二进制中没有3,所以我默认为这是10进制的数字3
1011101 八进制135
10111001 八进制271 不知道你那个.是0还是空格,二进制里是没有点的.
2 16进制0X2 2进制中没有2,我默认为是10进制的2

不知道是不是你要的.
第2个回答  推荐于2018-05-06
(23.)10十进制,(27.2)8八进制,(17.4)16十六进制本回答被网友采纳
第3个回答  2013-03-28
(10111.01)2=(23.25)10=(27.2)8=(17.4)16