Excel OCT2BIN 函數教學
OCT2BIN 函數用來將 八進制數(Octal)轉換為 二進制數(Binary)。這是一個數字進位系統之間轉換的函數。
OCT2BIN 函數語法
OCT2BIN(number, [num_digits])
參數說明
- number(必填):要轉換的八進制數,必須是有效的八進制數字。它可以是正數或負數。
- [num_digits](可選):指定返回結果的位數。如果轉換結果的位數少於此值,則會在結果的左側填充零。如果省略此參數,則根據轉換的結果自動決定位數。
返回值
- 返回轉換後的 二進制數字(字符串格式)。如果
number超過了 Excel 的範圍,會返回錯誤。
範例
| 八進制數 (A1) | 公式 (=OCT2BIN(A1)) | 結果 |
|---|---|---|
| 10 | =OCT2BIN(A1) | 001010 |
| 17 | =OCT2BIN(A2) | 001111 |
| 25 | =OCT2BIN(A3) | 010101 |
| 50 | =OCT2BIN(A4) | 101000 |
| -15 | =OCT2BIN(A5) | -001101 |
解釋:
- 八進制數
10轉換為二進制是001010。 - 八進制數
17轉換為二進制是001111。 - 八進制數
25轉換為二進制是010101。 - 八進制數
50轉換為二進制是101000。 - 負數
-15轉換為二進制是-001101。
應用場景
- 數字系統轉換:八進制、二進制和十進制是常見的數字表示方式,這個函數在處理數位系統、電路設計等領域中非常有用。
- 程序設計:在低層次編程中,特別是與硬體或二進制操作有關的程式,轉換數字格式常常需要使用此類函數。
- 計算機科學:在一些計算機科學的問題中,會用到八進制到二進制的轉換,這樣可以更加直觀地處理內部資料結構。
相關函數
| 函數 | 說明 |
|---|---|
| BIN2OCT | 將二進制數轉換為八進制數。 |
| BIN2DEC | 將二進制數轉換為十進制數。 |
| OCT2DEC | 將八進制數轉換為十進制數。 |