把二进制10101111转换成对应的八,十和十六进制. 步骤

2025-03-23 18:52:59
推荐回答(3个)
回答1:

比较简单的方法,你记住四位二进制1111,在每位上对应的就是8421,如果是111那就是421,这样,象你上面的如果是转8进制,就由右向左分为三个一组,即10  101  111,按前面的421来计算,也就是
10    101   111
2    4+1   4+2+1     连起来就是257(8进制)
十六进制一样,四位一组1010 1111,按同样方法计算即为10 15 ,即AF

回答2:

转化成十进制要从右到左用二进制的每个数去乘以2的相应次方
不过次方要从0开始
10101111转化为十进制从右往左计算为1x2*0+1x2*1+1x2*2+1x2*3+0x2*4+1x2*5+0x2*6+1x2*7=175.从左往右算方法一样

回答3:

(10 101 111)2=(257)8
(1010 1111)2=(AF)16
(10101111)2=2^7+2^5+2^3+2^2+2+1=(175)10