將二進位(Binary)數字轉換為八進位(Octal)數字的過程通常是將二進位數字分組為每 3 位一組(從右到左),然後將每組三位二進位數字轉換為對應的八進位數字。每 3 位二進位對應一個八進位數字。
二進位轉八進位的步驟:
將二進位數字從右向左分為每 3 位一組。
將每一組 3 位二進位數字轉換為對應的八進位數字。
若最左邊的組少於 3 位,可以在左邊補零。
例子:
假設我們要將二進位 101101111 轉換為八進位:
首先將其從右向左分組:101 101 111。
現在每組 3 位分別對應的八進位是:
101 -> 5
101 -> 5
111 -> 7
所以,101101111 的八進位是 557。