⑴ 10進制轉8進制方法
1、先來看八進制如何轉換成十進制。其方法與二進制轉換成十進制差不多:按權相加法,即將八進制每位上的數乘以位權(如8,64,512….),然後將得出來的數再加在一起。如將72.45轉換為十進制。如圖1所示:
⑵ 8進制的加減乘除怎麼算
八進制的加減法:
數字只有 0 - 7 ,逢 8 進 1 ,也就是說:8 進制的 10 就是10進制 8 ,8進制 11 就是10進制 9 。規律如下:(與10進制參照)
10進制 8 進制
0 0
1 1
2 2
3 3
..... .......
7 7
8 10
9 11
10 12
..... ......
15 17
16 20
17 21
...... .....
還不懂就這樣理解,在 8 進制中,你把
10 讀做 一八
11 讀做 一八一
12 讀做 一八二
......
20 讀做 二八
21 讀做 二八一
八進制的乘除法:
j就和十進制一樣列豎式計算 逢八進一就可以了 多練習
14
* 3 //首先3*4=12>8 就像是十進制中的大於十要進位,八進制大於八進位,12-8=4
------------
4 //留下4,進位1,然後1*3+1=4
=44
或者全部轉化為十進制計算,再把結果轉為八進制
⑶ 二進制如何轉換成八進制
二進制轉換為八進制方法:
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進製得數
⑷ 八進制怎麼算
一、八進制轉換二進制
方法:取一分三法,即將一位八進制數分解成三位二進制數,用三位二進制按權相加去湊這位八進制數,小數點位置照舊。
例:將八進制的(327)O轉換為二進制的步驟如下:
1. 3 = 011;
2. 2 = 010;
3. 7 = 111;
4. 讀數,讀數從高位到低位,011010111,即(327)O=(11010111)B。
二、八進制轉換十六進制
方法:將八進制轉換為二進制,然後再將二進制轉換為十六進制,小數點位置不變。
例:將八進制的(327)O轉換為十六進制的步驟如下:
1. 3 = 011;
2. 2 = 010;
3. 7 = 111;
4. 0111 = 7;
5. 1101 = D;
6. 讀數,讀數從高位到低位,D7,即(327)O=(D7)H。
(4)八進制計算方法擴展閱讀:
1、十六進制數轉換為八進制
轉換方法:以二進制位中介,即先將十六進制數按照一位拆四位的方法轉換為二進制,在對這個二進制數使用三位合一位的方法轉換為八進制。
2、二進制化為八進制
整數部份從最低有效位開始,以3位一組,最高有效位不足3位時以0補齊,每一組均可轉換成一個八進制的值,轉換完畢就是八進制的整數。
小數部份從最高有效位開始,以3位一組,最低有效位不足3位時以0補齊,每一組均可轉換成一個八進制的值,轉換完畢就是八進制的小數。
⑸ 怎麼計算八進制和十六進制跪求方法
既然
二進制
你地哪就很簡單了。
先把十分制變成二進制,然後再變成
八進制
,或者
十六進制
。
方法如下:
二進制,變成八進制,從右到左3位二進制為一組,高為不夠補零,比如1
011
101,首行分成組,每三位一組:001
011
101
變成八進制,就是101相當於5,110相當於6,1就是1,變成8進制就是165.
二進制,變成十六進制,從右到左5位二進制為一組。高位不多被零,,為了方便也可以不補。比如1
0110
1010
首先分組,1,0110,1010,變成十六進制是:1,6,A。十六進就是:16A
這樣明白了么?
⑹ 2進制8進制10進制16進制各個之間如何進行換算
一、二進制與十進制之間的轉換:
1、十進制轉二進制,方法為:十進制數除2取余法,即十進制數除2,余數為權位上的數,得到的商值繼續除2,依此步驟繼續向下運算直到商為0為止。
⑺ 八進制乘法如何計算
八進制的加減乘除的運算規則與二進制、十進制、十六進制都一樣,只是八進制是滿八向高位進一,或者高位的1相當於低位的八。
而二進制、十六進制是滿二、十六向高位進一,或者高位的1相當於低位的二、十六。
八進制的計數規則:
基數為8。
由8個數字組成,分別是0、1、2、3、4、5、6、7。
逢8進1,借1當8。
(7)八進制計算方法擴展閱讀:
十進制化八進制
方法1:採用除8取余法。
例:將十進制數115轉化為八進制數
8| 115…… 3
8| 14 …… 6
8| 1 …… 1
結果:(115)10 = (163)8
方法2:先採用十進制化二進制的方法,再將二進制數化為八進制數
例:(115)10 = (1110011)2 = (163)8
⑻ 求(100)10轉為8進制詳解
十進制數100轉換為八進制數為144,可以利用「除8取余,逆向排序」法進行計算,也可以先將十進制數轉換為二進制數,再將二進制數轉換為八進制。一般都是直接使用「除8取余,逆向排序」法進行計算。
除8取余法計算過程:100/8=12 餘4,12/8=1 餘4,1/8=0,餘1,然後將余數進行逆向排序,得出結果為144。
(8)八進制計算方法擴展閱讀
十進制與八進制相互轉換的常用計算方法(針對整數):
八進制十進制:要從右到左用八進制的每個數去乘以8的相應次方,然後將所有計算結果進行加法運算,得出十進制數。
十進制轉八進制:用8整除十進制整數,可以得到一個商和余數;再用8去除商,又會得到一個商和余數,循環進行,直到商為小於1時為止,最後將得到的余數進行逆向排序,即可得到八進制數。