八进制转十进制转换器
输入你想转换为十进制的八进制数字。
结果将显示在此处。
计算步骤:
计算步骤将显示在此处。
目录
八进制转十进制的工作原理
八进制是以 8 为基数的系统,十进制是以 10 为基数的系统。要将八进制数转换为十进制, 将每个八进制数字乘以对应的 8 的幂次(从右边开始,80), 然后将所有结果相加。此方法可以直接得到相应的十进制值。
八进制转十进制公式
对于一个由 n 位数字组成的八进制数:
N₈ = ∑(oi × 8i)其中 oi 表示位于第 i 位的八进制数字(0–7), 每个数字都乘以 8i。所有乘积的总和即为其对应的十进制值。
转换过程
- 写出八进制数,并为每个数字分配 8 的幂(右边为 80)。
- 将每个数字乘以其对应的 8 的幂。
- 将所有乘积相加,得到对应的十进制值。
示例
17₈ 转换为十进制| 八进制数字 | 8 的幂 | 乘积 |
|---|---|---|
| 7 | 80 = 1 | 7 × 1 = 7 |
| 1 | 81 = 8 | 1 × 8 = 8 |
总和:8 + 7 = 15。
结果:17₈ = 15₁₀。
25₈ 转换为十进制| 八进制数字 | 8 的幂 | 乘积 |
|---|---|---|
| 5 | 80 = 1 | 5 × 1 = 5 |
| 2 | 81 = 8 | 2 × 8 = 16 |
总和:16 + 5 = 21。
结果:25₈ = 21₁₀。
八进制到十进制换算表
简短八进制数字的快速参考值。
| 八进制 | 十进制 |
|---|---|
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
10 | 8 |
11 | 9 |
12 | 10 |
20 | 16 |
40 | 32 |
100 | 64 |
200 | 128 |
400 | 256 |
1000 | 512 |
2000 | 1024 |
常见问题
如何将八进制数转换为十进制?
要将八进制数转换为十进制,将每个数字乘以对应位置上的 8 的幂(从右边开始为 8⁰),然后将所有结果相加。
为什么八进制系统使用 8 的幂?
因为在八进制系统中,每个位置都代表 8 的倍数。它是一个以 8 为基数的系统,合法数字范围是 0 到 7。
引用此页面
在学术或专业工作中引用此计算器时,您可以使用以下引用格式。
Ramos, J., 八进制转十进制转换器, 可用网址: https://calcuclub.com/zh/convert/octal-to-decimal/ (访问日期: 2025年12月28日).