通过MCP连接 →

输入计算

数学公式

广告

结果

数字根
6
反复相加至个位数的数位和
数位和 15
数字位数 5

什么是数位和与数字根?

一个数的数位和,就是把它的每一位数字逐个相加得到的总和。数字根则更进一步:不断把各位数字相加,直到只剩下一个个位数(1 到 9)为止。本计算器能针对任意整数,一次性帮你算出这两个结果。

将一个数反复求各位数字之和,缩减至一位数
反复将各位数字相加直到只剩一位,即得数字根。

使用方法

在输入框中填入任意整数后提交即可。计算器会把数字根作为主要结果突出显示,同时给出一次相加得到的数位和,以及数字的总位数。逗号等分隔符会被自动忽略,所以你可以放心地直接粘贴大数。

公式详解

求数字根的「笨办法」是把各位数字一遍遍相加。而「快办法」则借助取模运算:对于任意正整数 \(n\),数字根等于 \(1 + (n - 1) \bmod 9\)。这一公式之所以成立,是因为一个数和它的数位和除以 9 时,余数总是相同的。当数字根为 9 时,说明该数能被 9 整除;而数字根为 0 的情形,只会出现在数字 0 本身。

$$\begin{gathered} S = \sum_{i=1}^{k} d_i, \qquad DR = \begin{cases} 0 & S = 0 \\ 1 + \left((S - 1) \bmod 9\right) & S > 0 \end{cases} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} d_i &= \text{the } i\text{-th digit of } \text{Number} \\ k &= \text{digit count of } \text{Number} \end{aligned} \right. \end{gathered}$$
1 到 9 的数字不断循环转动的数字轮盘
数字根在 1 到 9 之间循环,符合 \(1 + (n-1) \bmod 9\)。

实例演算

以 12345 为例。数位和为

$$1 + 2 + 3 + 4 + 5 = 15$$

再相加一次,

$$1 + 5 = 6$$

所以数字根是 6。若用公式作用于数位和:

$$1 + (15 - 1) \bmod 9 = 1 + (14 \bmod 9) = 1 + 5 = 6$$

两种方法结果一致。

常见问题

9 的倍数的数字根是多少?永远是 9(数字 0 本身除外)。

数位和等于数字根吗?不一定。数位和只是相加一次的结果;数字根则要反复相加,直到剩下一个个位数为止。当数字小于 10 时,两者相等。

数字根有什么用?它是快速判断能否被 3 和 9 整除的好工具,也是经典「弃九验算法」(用以检验算术运算)的基础。

最后更新: