八进制

维基百科,自由的百科全书
跳转至: 导航搜索
记数系统
印度-阿拉伯数字系统
西方阿拉伯数字
阿拉伯文数字
高棉數字
印度數字
波羅米數字
泰语数字
汉字文化圈記數系統
中文数字
越南语数字
算筹
日語數字
韓文數字
苏州码子
字母記數系統
阿拉伯字母數字
亞美尼亞數字
西里爾數字
吉茲數字
希伯來數字
希腊数字
阿利耶波多數字
其它記數系統
雅典數字
巴比倫數字
埃及數字
伊特拉斯坎數字
玛雅数字
罗马数字
底数区分的进位制系统
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 26 60 64

八进制是以8為底的進位制,使用數字0,1,2,3,4,5,6,7。

二进制的數轉換到八进制的數,可以將3個連續的數字拼成1組,再獨立轉成八进制的數字。例如十进制的74即二进制的1001010,3個1組變成1 001 010,再變成八进制中的112。

八进制有時取代了十六进制電腦的功用,其中一個解釋是UNIX系統的檔案權限(見Chmod)。它有優點如不必用數字以外的符號(十六进制除了0-9之外,要用到A-F)。可是它不是完美的——1字節只需用2個十六进制數字來記,但八进制要用3個。

以八进制數在古代有時用來取代以十进制數。八进制的數法要用手指之間的空隙或非拇指的手指。這解釋了拉丁語中的「novem」(9)和「novus」(新)這麼相似——它可能表示新的數。

另外,很有趣的一点是,八进制的31等于十进制25。它可以表示为oct(31)=dec(25)。在英语中,oct(31)即10月31日是万圣节,dec(25)即12月25日是圣诞节

更有趣的一点是万圣节圣诞节均非天主教基督教圣经中的节日。