CalcuClubCalcuClub 标志

十进制转八进制转换器

输入你想转换为八进制的十进制数字。

结果将显示在此处。
计算步骤:
计算步骤将显示在此处。

目录

十进制转八进制的工作原理

十进制是以 10 为基数的系统,八进制是以 8 为基数的系统。要将十进制数转换为八进制, 反复将该数除以 8 并记录余数。然后从下到上读取这些余数,即可得到八进制数。

十进制转八进制公式

将十进制数 N 转换为八进制:

N=ok8k+ok-18k-1+...+o181+o080

系数 oi(余数)取值为 0 到 7, 通过不断将 N 除以 8 得到。八进制数是通过 从下往上读取这些余数形成的。

转换过程

  1. 将十进制数除以 8,并记录余数(0–7)。
  2. 取所得的商,继续除以 8,直到结果为 0。
  3. 从下往上读取余数,以得到八进制数。

示例

示例 1:25₁₀ 转换为八进制
除法余数
25 ÷ 831
3 ÷ 803

从下往上读取余数:31₈

结果:25₁₀ = 31₈

示例 2:100₁₀ 转换为八进制
除法余数
100 ÷ 8124
12 ÷ 814
1 ÷ 801

从下往上读取余数:144₈

结果:100₁₀ = 144₈

十进制到八进制换算表

小十进制数的快速参考值。

十进制(基数 10)到八进制(基数 8)的参考表
十进制八进制
00
11
22
33
44
55
66
77
810
911
1012
1620
3240
64100
128200
256400
5121000
10242000

常见问题

如何将十进制数转换为八进制?

要将十进制数转换为八进制,不断将该数除以 8,并记录每次的余数,然后从下往上读取余数。

为什么八进制系统使用基数 8?

因为每个八进制数字正好代表 3 个二进制位,这使得二进制与八进制之间的转换快速且直接。

引用此页面

在学术或专业工作中引用此计算器时,您可以使用以下引用格式。

Ramos, J., 十进制转八进制转换器, 可用网址: https://calcuclub.com/zh/convert/decimal-to-octal/ (访问日期: 2025年12月18日).

您觉得这个页面怎么样?欢迎留下反馈。