跳到主要內容
:::

教育百科logo

::: 八進位數字系統 - 教育百科
國家教育研究院辭書
基本資料
英文: Octal Number System
作者: 游張松
日期: 1995年12月
出處: 圖書館學與資訊科學大辭典
辭書內容
名詞解釋:
  就像我們熟悉的十進位數字系統是以十的乘方倍數來表示數值一樣,八進位數字系統是以八的乘方倍數來表示數值,使用到8個數位0,1,2,3,4,5,6,及7。例如:八進位表示法的267代表2乘64,8的二次方,加上6乘8,8的一次方,再加上7乘1,8的零次方。這樣的結果相當於十進位的183。八進位的表示方法,和十六進位一樣,基本上是要簡化冗長難懂的二進位數字,讓我們能夠更容易的處理它。下面的例子清楚地解釋了如何將二進位數字換算成八進位數字:假設現有一個12位元長的二進位數字110010101011,八進位編碼的方式是從右端開始每三個位元為一組,中間可以用逗號來區隔,這樣所得到的二進位數字序列變成110,010,101,011(若二進位數字的長度不是3的倍數,則可以在最左端補0)。接下來,我們可以用八進位的數位,即0到7,來替換每一個三位元組,所得到的結果即為相對應的八進位數字6253。這樣確實比原先約二進位數字簡單易懂。如果我們想要把一個八進位數字轉換成二進位數字,只需要將先前的步驟反過來做,把每個八進位數位以一個三位元組來代替。例如:一個八進位字5371,我們可以用101替代5,011替代3等,如此可得到101,011,111,001,再將逗號拿掉就可以得到我們要的二進位數字101011111001。
資料來源: 國家教育研究院_八進位數字系統
授權資訊: 資料採「 創用CC-姓名標示- 禁止改作 臺灣3.0版授權條款」釋出
回到頁面頂端圖示