
【計】 octal numbering system
【計】 octal system
【計】 notational system; number representation system; numeration system
八進制記數制(Octal Numeral System)是一種以數字 8 為基數的進位制系統。以下是其詳細解釋,結合漢英詞典視角及權威參考:
中文釋義
八進制記數制使用 0 到 7 共八個數字符號表示數值,逢 8 進位。例如:
12₈
等于十進制數 10
(計算:1×8¹ + 2×8⁰)37₈
等于十進制 31
(3×8¹ + 7×8⁰)英文對照
英文術語為Octal Number System(或 Octal Notation),定義為:
"A base-8 numbering system using digits 0 through 7, where each octal digit represents three binary bits."
八進制數 $N$ 可表示為加權和:
$$ N = sum_{i=k}^{0} d_i times 8^i $$
其中 $di$ 是第 $i$ 位的數碼(0-7),$8^i$ 為位權。例如:
$205₈ = 2×8² + 0×8¹ + 5×8⁰ = 133{10}$
八進制曾廣泛用于簡化二進制表示:
101 110₂ → 56₈
)755₈
表示 rwxr-xr-x
)特性 | 八進制 | 十六進制 |
---|---|---|
基數 | 8 | 16 |
數碼範圍 | 0-7 | 0-9, A-F |
二進制分組 | 3 位一組 | 4 位一組 |
現代應用 | 逐漸被十六進制取代 | 主流表示法(如内存地址) |
計算機科學教材
William Stallings. Computer Organization and Architecture. Pearson, 第 11 版.
鍊接(需訂閱訪問)
牛津計算機詞典
A Dictionary of Computer Science. Oxford University Press.
線上版(定義編號:OCS-784)
IEEE 标準文檔
IEEE Std 1003.1-2017 (POSIX.1), Section 4.4 "File Permission Bits"
官方文檔(開放訪問)
八進制記數制(Octal Number System)是一種基數為8的進位計數系統,使用數字0到7表示每一位的值。以下是詳細解釋:
0o123
)。101110_2
可分組為 101
(5)和 110
(6),轉換為八進制 ( 56_8 )。755
對應用戶/組/其他權限)。0xA3
表示一個字節。89_8
是非法表示。0123
,Python用 0o123
)。總結來看,八進制是早期計算機系統中二進制的緊湊表示形式,現多被十六進制取代,但在特定領域(如底層權限管理)仍有應用。
奧爾德裡奇氏合劑螯合高分子報表尾唇讀湊合的對他人的權利汞池電極黑線路甲脲乙醇酸酐堿融解機械置換勞赫富斯氏三角累增倍積平闆封頭葡萄糖氨前彎切餅機起熔塊沙地深部劑量神經性甲痛雙重價格制度順烏頭酸酶算術家鎖孔訴訟案情摘要炭疽體貼的同化不全萬能電比色計