永发信息网

二进制如何转换成八进制?

答案:3  悬赏:60  手机版
解决时间 2021-12-02 15:58
  • 提问者网友:相思似海深
  • 2021-12-02 10:00
二进制如何转换成八进制?
最佳答案
  • 五星知识达人网友:鸠书
  • 2021-12-02 11:36
二进制转换为八进制方法:
1、取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。
如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。例:
①将二进制数101110.101转换为八进制
得到结果:将101110.101转换为八进制为56.5
② 将二进制数1101.1转换为八进制
得到结果:将1101.1转换为八进制为15.4
2、取一分三法,即将一位八进制数分解成三位二进制数,用三位二进制按权相加去凑这位八进制数,小数点位置照旧。例:
① 将八进制数67.54转换为二进制
因此,将八进制数67.54转换为二进制数为110111.101100,即110111.1011

扩展资料:2进制得基数是0,1
8进制得基数是0,1,2,3,4,5,6,7
16进制得基数是0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
他们对应得10进制数为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
2进制是逢2进一,8进制就逢8进一,10进制就是逢10进1,16进制就逢16一
而8等于2得3次方,所以用3个2进制得数,表示一个8进制得数
16等于2得4次方,所以用4个2进制得数,表示一个16进制得数
全部回答
  • 1楼网友:拜訪者
  • 2021-12-02 13:45
二进制数转换成八进制数:对于整数,从低位到高位将二进制数的每三位分为一组,若不够三位时,在高位左面添0,补足三位,然后将每三位二进制数用一位八进制数替换,小数部分从小数点开始,自左向右每三位一组进行转换即可完成。例如:
将二进制数1101001转换成八进制数,则
(001 101 001)2
| | |
( 1 5 1)8
( 1101001)2=(151)8
  • 2楼网友:人间朝暮
  • 2021-12-02 12:59
二进制 八进制
000 0
001 1
010 2
011 3
100 4
101 5
110 6
从低位到高位,把每3位二进制数转换成一位八进制数即可。
由于2的3次方等于8,八进制和二进制之间的转化是三次方的关系,可以把二进制数分段转化,也就是从后向前开始,三位三位的转化。
例如:
110100=(110)(100)=6 4
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯