材料/工具
電腦計算機
方法
八進制轉換成十進制,用位權相加法,將八進制每位上的數乘以位權,然後將得出來的數再加在一起,如圖,以小數點爲分界,小數點前的每一位八進制數乘以8的n次冪,小數點後的每一位八進制數乘以8的-n次冪,再求和獲得十進制數。如圖
十進制轉八進制,有兩種方法:“直接法”與“間接法”。
先看看“直接法”方法,有“整數部分轉換”和“小數部分轉換”兩個方法
整數部分轉換,除8取餘法,每次將整數部分除以8,餘數爲該位權上的數,商繼續除以8,餘數又爲上一個位權上的數,然後以此類推一直下去,直到商爲零爲止,最後從最後一個餘數向前排列就可以了。如圖
小數部分轉換,這裏是乘8取整法,也就是說小數部分乘以8,然後取整數部分,再讓剩下的小數部分再乘以8,再取整數部分,然後以此類推一直下去,一直乘到小數部分爲零爲止,如果永遠不能爲0就三舍四入(跟四捨五入一樣)。如圖
還有一個間接的方法,就是先把十進制轉換爲二進制,然後再由二進制轉換爲8進制
首先吧十進制轉換爲二進制,跟十進制轉換八進制整數部分一樣,取整數部分,再讓剩下的小數部分再乘以8,再取整數部分,然後以此類推一直下去,一直乘到小數部分爲零爲止。如圖
然後再由二進制轉換爲8進制,對照着二進制數與八進制數的對照表轉換過來就行了。如圖