八進制轉換成十進制,十進制轉換成八進制?
今天來學習八進制和十進制之間是如何相互轉換的。
操作方法01八進制如何轉換成十進制:按權相加法。(將八進制每位上的數乘以位權,將得出來的數再加在一起)。
十進制轉八進制方法一:直接法(又可分為整數部分和小數部分)整數部分:每次將整數部分除以8,余數為該位權上的數,商繼續除以8,以此類推,直到商為零,從最后一個余數向前排列就可以了。我們稱這種方法為除8取余法。可以參考圖片。
小數部分:小數部分乘以8,然后取整數部分,剩下的小數部分再乘以8,取整數部分,一直循環,直到小數部分為零為止。這種方法叫乘八取整法。(如果小數部分永遠也碰不到零該怎么辦?就可以根據位數要求進行“3舍4入”)
方法二:間接法(先把十進制轉換為二進制,然后再由二進制轉換為8進制)
05首先把十進制轉換為二進制,跟十進制轉換八進制整數部分一樣,取整數部分,再讓剩下的小數部分再乘以8,再取整數部分,然后以此類推一直下去,一直乘到小數部分為零為止。
然后再由二進制轉換為8進制,對照著二進制數與八進制數的對照表轉換過來就行了。