二进制转八进制 (Binary → Octal)
二进制(Binary, base 2)与八进制(Octal, base 8)相互转换工具,含速查表与转换原理。
=
速查表
| 二进制 | 八进制 |
|---|---|
| 1 | 1 |
| 10 | 2 |
| 101 | 5 |
| 1000 | 10 |
| 1010 | 12 |
| 1111 | 17 |
| 10000 | 20 |
| 11111 | 37 |
| 100000 | 40 |
| 111111 | 77 |
| 1000000 | 100 |
| 1100100 | 144 |
| 1111111 | 177 |
| 10000000 | 200 |
| 11111111 | 377 |
| 100000000 | 400 |
| 111111111 | 777 |
| 1000000000 | 1000 |
| 1111111111 | 1777 |
| 10000000000 | 2000 |
转换原理
从 base 2 转 base 8 一般通过十进制中转:
- 将 二进制 数按位展开为 ∑ di × 2i,得到十进制值。
- 将十进制值反复除以 8,记录余数,从下往上读得到 八进制 表示。