我想知道二进制数与八进制数之间的转化关系

来源:百度知道 编辑:UC知道 时间:2024/06/04 13:32:06

二进制数-〉八进制数
方法:以小数点为界, 整数部分,三位一断,不齐左补0。小数部分,三位一断,不齐右补0。

例: (11 010 111.010 11 )2=(327.26) 8
(0.9)10=(0.111 001 10 )2=(0.714) 8
八进制数-〉二进制数
方法:小数点位置不变,一位变三位
例: (327.26) 8=( 11 010 111.010 11 )2
(0.714) 8=(0.111 001 10 )2

对应关系:
二进制数,八进制数
000,0
001,1
010,2
011,3
100,4
101,5
110,6
111,7

八进制的一位对应二进制的二位.反过来也一样.
比如八进制的123转换成二进制有9位:1(001)2(010)3(011) = 001010011

二转八是最简单的进制转换。将二进制数每三位一组,每组对应一个八进制数即可。熟练了以后连想都不用想就可直接写出来。

二进制 111 111 111 111111111
八进制 7 7 7 777
每三为一个数字

2到8 用8421法 可以直接看出结果
8到2 ~_~ 慢慢算吧 麻烦哦