自 2010 年 · 每月支持超过 200 万次工具运行
自 2010 年
添加到 Chrome

我的工具箱

自动模式

还没有收藏的工具。

升级为高级版
相关工具
位数计算器e的前n位数pi的前n位数n进制计算器垒打数计算器
主页 > 数学 > 基本数学计算
 

数字根计算器

通过反复求数字各位之和直到剩一位数,计算任意数字的数根。支持加法和乘法两种模式、2/8/10/16进制,附动画分解、公式验证和持续性计数。

免费使用无需注册即时出结果
数字根计算器立即免费试用 ▼

Embed 数字根计算器 Widget

数字根计算器

欢迎使用数字根计算器。这是一个互动工具,可以反复对任何数字的数位进行求和(或求积),直到只剩下一个数位。输入一个非负整数,选择化简模式和进制,即可查看化简过程的完整动画解析、加法持久性、使用著名的 1 + ((n-1) mod 9) 闭式进行的公式验证、输入的数位直方图以及迭代过程的可视化。

什么是数字根?

非负整数的数字根(或称数字和)是通过反复对数位进行求和的迭代过程而得到的单个数位,直到结果只有一位数字。这是一个简单的操作,但与模算术、数论和古典错误检测技术有着惊人的深刻联系。

例如,65,536 的数字根计算过程如下:

  • 6 + 5 + 5 + 3 + 6 = 25
  • 2 + 5 = 7

因此,65,536 的加法数字根是 7。达到个位数所需的迭代次数(在本例中为 2)被称为加法持久性

闭式公式

$$\text{digitalRoot}(n) = \begin{cases} 0 & \text{如果 } n = 0 \\ 1 + ((n-1) \bmod 9) & \text{如果 } n > 0 \end{cases}$$

这个 O(1) 公式之所以奏效,是因为 10 与 1 关于模 9 同余,因此 10 的任何幂也与 1 关于模 9 同余。这意味着一个数字与其各个数位之和关于模 9 始终是同余的 —— 这正是“弃九法”的精髓。

加法 vs. 乘法数字根

加法数字根

反复进行数位相加,直到只剩下一个数位。每个非负整数在十进制下都有一个定义明确的加法数字根,范围在 0-9 之间。常用于数秘术、校验和验证(如 ISBN、信用卡 Luhn 算法检查)和古典算术。

乘法数字根

反复进行数位相乘,直到只剩下一个数位。迭代次数被称为乘法持久性。乘法持久性为 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 的最小数字分别是:

持久性最小数字化简过程
11010 → 0
22525 → 10 → 0
33939 → 27 → 14 → 4
47777 → 49 → 36 → 18 → 8
5679679 → 378 → 168 → 48 → 32 → 6
66,7886788 → 2688 → 768 → 336 → 54 → 20 → 0
768,8897 次迭代
82,677,8898 次迭代
926,888,9999 次迭代
103,778,888,99910 次迭代
11277,777,788,888,89911 次迭代 — 截至目前的记录

目前推测(但尚未证明)在十进制下没有正整数的乘法持久性大于 11。这是初等数论中引人入胜的未解之谜之一,由 Neil Sloane 于 1973 年提出。

弃九法

弃九法是一种早于计算器出现的古老算术验证方法。其核心性质是:对于任何整数 \(a\) 和 \(b\),

$$\text{digitalRoot}(a + b) = \text{digitalRoot}(\text{digitalRoot}(a) + \text{digitalRoot}(b))$$ $$\text{digitalRoot}(a \times b) = \text{digitalRoot}(\text{digitalRoot}(a) \times \text{digitalRoot}(b))$$

这意味着您可以通过计算操作数和结果的数字根并验证它们是否一致,来快速抽查手写的和或积。如果它们不一致,则原始计算肯定存在错误。(如果一致,计算可能仍然是错误的,但许多常见错误都会被捕捉到。)中世纪的会计师和 19 世纪的簿记员经常使用这种方法。

如何使用此计算器

  1. 输入数字 — 任何非负整数。接受逗号、空格和下划线等分隔符。
  2. 选择化简模式 — 加法(重复数位求和)或乘法(重复数位求积)。
  3. 选择进制 — 十进制(默认)、二进制、八进制或十六进制。对于非十进制,您可以使用前缀表示法,如 0xFF0b10110o777
  4. 点击计算 — 工具将显示最终的单个数位、带数位高亮的动画分步解析、加法持久性、每次迭代数位数量缩减的图表,以及(如果适用)基于公式的 O(1) 验证。

理解输出结果

  • 数字根 — 所有化简后的最终个位数。
  • 持久性 — 达到个位数所需的迭代次数。
  • 数位计数 — 原始数字在所选进制下的位数。
  • 公式验证(仅限十进制加法) — 显示 O(1) 闭式计算结果并确认其与迭代结果匹配。
  • 数位直方图 — 输入数字中每个数位出现的频率。
  • 步骤级联 — 显示每次迭代的完整数位展开、操作符和高亮显示的结果。

应用场景

  • 校验和算法 — ISBN-10、Luhn 信用卡检查和许多其他验证方案都使用类数字根算术。
  • 模算术教学 — 数字根是了解同余类和模 9 行为的入门实践。
  • 错误检测 — 弃九法仍然是算术运算中一种有用的纸笔检查手段。
  • 数秘术 — 将姓名、生日或有意义的数字简化为个位数有着数世纪的文化先例。
  • 趣味数学 — 寻找具有最大乘法持久性的数字仍然是业余爱好者探索的活跃领域。

其他进制中的数字根

在任何进制 \(b \geq 2\) 中,正整数 \(n\) 的加法数字根等于

$$\text{digitalRoot}_b(n) = 1 + ((n-1) \bmod (b-1))$$

0 映射为 0。对于二进制,这意味着每个非零数字的数字根都是 1。对于十六进制,个位数结果可以是 0 到 F。

常见问题解答

什么是数字根?

非负整数的数字根是通过对该数字的各个数位反复求和(或求积)直到只剩下一位数字而得到的单个数位。例如,12345 的加法数字根是 1+2+3+4+5=15,然后 1+5=6,因此数字根是 6。

是否有不通过迭代计算数字根的公式?

是的。对于十进制的正整数 \(n\),加法数字根等于 \(1 + ((n-1) \bmod 9)\)。对于 \(n=0\),数字根为 0。这个闭式解源于 10 与 1 关于模 9 同余的事实,因此任何数字与其数位之和关于模 9 都是同余的。

加法数字根和乘法数字根有什么区别?

加法数字根是反复对数位求和(例如 679 → 6+7+9=22 → 2+2=4)。乘法数字根是反复对数位求积(例如 679 → 6×7×9=378 → 3×7×8=168 → 1×6×8=48 → 4×8=32 → 3×2=6)。如果任何数位为 0,乘法根会立即变为零。

什么是加法持久性?

加法持久性是在达到个位数之前必须对数字的数位求和的次数。例如,12345 的持久性为 2 (12345 → 15 → 6)。具有加法持久性 n 的最小数字增长速度极快。

什么是弃九法?

弃九法是一种基于数字根的古老算术检查技术。因为和、差或积的数字根等于对操作数的数字根应用相同操作后得到的数字根,所以您可以通过检查等式两边是否具有相同的数字根来验证计算。

数字根在 10 进制以外的进制中有效吗?

是的。在任何进制 \(b\) 中,当 \(n > 0\) 时,\(n\) 的加法数字根等于 \(1 + ((n-1) \bmod (b-1))\),0 映射为 0。在二进制中,每个非零数字的数字根均为 1。在十六进制中,单位数结果的范围是从 0 到 F。

其他资源

引用此内容、页面或工具为:

"数字根计算器" 于 https://MiniWebtool.com/zh-cn/数字根计算器/,来自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 团队开发。更新日期:2026年4月19日

您还可以尝试我们的 AI数学解题器 GPT,通过自然语言问答解决您的数学问题。

基本数学计算:

热门与最新工具:

平方根计算器n次方根计算器 高精度立方和立方根计算器查看全部 →
主页 > 数学 > 基本数学计算 > 数字根计算器