二进制转八进制转换器
输入你想转换为八进制的二进制数字。
结果将显示在此处。
计算步骤:
计算步骤将显示在此处。
目录
二进制转八进制的工作原理
二进制系统是以 2 为基数,八进制系统是以 8 为基数。要将二进制数转换为八进制数, 需要从右向左将二进制数字每 3 位分成一组(如有必要,在左侧补零)。 然后,将每组三位二进制数替换为对应的八进制值(0–7)。
二进制转八进制公式
对于一个由 n 位组成的二进制数:
其中每个 3 位 的二进制块都会被转换为一个八进制数字 Oj(0–7)。
转换过程
- 写出二进制数,并从右向左将其分成每组三位(如有必要,在左侧补零)。
- 将每组三位二进制数转换为相应的十进制值(0 到 7)。
- 将获得的数值组合起来,形成以 8 为基数的八进制数。
示例
101110₂ 转换为八进制101110₂ → 分成每组三位:101 110
101₂ = 5₈,110₂ = 6₈
结果:101110₂ = 56₈。
1110011₂ 转换为八进制1110011₂ → 分成每组三位:111 001 011
111₂ = 7₈,001₂ = 1₈,011₂ = 3₈
结果:1110011₂ = 713₈。
二进制到八进制换算表
短二进制数的快速参考值。
| 二进制 | 八进制 |
|---|---|
0 | 0 |
1 | 1 |
10 | 2 |
11 | 3 |
100 | 4 |
101 | 5 |
110 | 6 |
111 | 7 |
1000 | 10 |
1001 | 11 |
1010 | 12 |
1011 | 13 |
1100 | 14 |
1101 | 15 |
1110 | 16 |
1111 | 17 |
10000 | 20 |
100000 | 40 |
1000000 | 100 |
10000000 | 200 |
100000000 | 400 |
1000000000 | 1000 |
10000000000 | 2000 |
常见问题
如何将二进制数转换为八进制?
要将二进制数转换为八进制,从右边开始将二进制数字每三位分成一组,然后将每组替换为对应的八进制值(0–7)。
为什么要每三位一组?
因为每个八进制数字正好代表 3 位(二进制位)。这使得二进制与八进制之间的转换简单且直接。
引用此页面
在学术或专业工作中引用此计算器时,您可以使用以下引用格式。
Ramos, J., 二进制转八进制转换器, 可用网址: https://calcuclub.com/zh/convert/binary-to-octal/ (访问日期: 2025年12月15日).