當前位置:妙知谷 >

母嬰教育 >學習交流 >

八進制轉換成十進制,十進制轉換成八進制

八進制轉換成十進制,十進制轉換成八進制

今天來學習八進制和十進制之間是如何相互轉換的。

操作方法

八進制如何轉換成十進制:按權相加法。(將八進制每位上的數乘以位權,將得出來的數再加在一起)。

八進制轉換成十進制,十進制轉換成八進制

十進制轉八進制方法一:直接法(又可分為整數部分和小數部分)
整數部分:每次將整數部分除以8,餘數為該位權上的數,商繼續除以8,以此類推,直到商為零,從最後一個餘數向前排列就可以了。我們稱這種方法為除8取餘法。可以參考圖片。

八進制轉換成十進制,十進制轉換成八進制 第2張

小數部分:小數部分乘以8,然後取整數部分,剩下的小數部分再乘以8,取整數部分,一直循環,直到小數部分為零為止。這種方法叫乘八取整法。(如果小數部分永遠也碰不到零該怎麼辦?就可以根據位數要求進行“3舍4入”)

八進制轉換成十進制,十進制轉換成八進制 第3張

方法二:間接法(先把十進制轉換為二進制,然後再由二進制轉換為8進制)

首先把十進制轉換為二進制,跟十進制轉換八進制整數部分一樣,取整數部分,再讓剩下的小數部分再乘以8,再取整數部分,然後以此類推一直下去,一直乘到小數部分為零為止。

八進制轉換成十進制,十進制轉換成八進制 第4張

然後再由二進制轉換為8進制,對照着二進制數與八進制數的對照表轉換過來就行了。

八進制轉換成十進制,十進制轉換成八進制 第5張
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/jy/jiaoliu/27rdv.html