二进制数(101011110.101)如何转换成8进制数
发布网友
发布时间:2022-03-25 13:04
我来回答
共4个回答
热心网友
时间:2022-03-25 14:33
三位二进制数就是一个8进制所以
<br><br>101 011 110. 101 对应八进制数就是
<br><br>5 3 6 . 5
<br>过程:先从个位往前数三个数
<br>就是110 110=八进制的6
<br>再往前数三个就是011 =八进制的3
<br>以此类推
<br>小数点后也一样(不过是从前往后数)
那个位前的110说
0=1
十位的1 =2
百位的1 =4
4+2+0=6
热心网友
时间:2022-03-25 15:51
正如楼上所说,三位二进制转换为一位八进制。
因此转换的第一步就是从右向左每三位作为一个单元处理,我们以abc表示三位二进制数。
转换的结构就是a×4+b×2+c×1。如101:1×4+0×2+1×1=5,其中4,2,1为每一位所对应的权。因为a是二进制的第三位所以它的权应为2的平方。b的为2的一次方,c的为2的0次方。相当于十十进制数的百位,十位和各位。
以次方法可以得到楼上的例子101 011 110 101转化后的结果为5365
热心网友
时间:2022-03-25 17:26
可以从左开始数三位,看做一组,然后查看二进制和8进制的对应表即可得出结果;
二进制和8进制对应表如下:
二进制 8进制
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
例如:101011110.101
可以首先进行划分101,011,110. 101
对照上表可得出结果:536.5
热心网友
时间:2022-03-25 19:17
你可以用电脑上的计算器帮你算一下。用科学计算器。