CCalculate.Studio

🌱 数根計算機

整数の数根とは、各桁の和を1桁になるまで繰り返し求めることで得られる、ただ一つの数字です。この計算機は0以上の任意の整数について数根を求め、和を繰り返す各段階と、最初の桁の和も示します。数根は9で割った余りと一致することから、この手法は歴史的に「キャスティング・アウト・ナインズ」(9を除く方法)として知られています(余りが0のときは0ではなく9を用います)。

最終確認日: 2026-07-07
Add as preferred on Google

数根と9の整除性を理解する

ある数の数根は、その数を9で割った余りを示すため、3や9による整除性を素早く暗算で確認する手段になります。

数根整除性との関係
9その数は9で割り切れます(したがって3でも割り切れます)
3または6その数は3では割り切れますが、9では割り切れません
1、2、4、5、7、8のいずれかその数は3で割り切れません
0数根が0になるのは0自身の場合のみです
  • 数根の公式と、それを使った「キャスティング・アウト・ナインズ」という検算法は、現代のコンピューターが登場する以前から存在し、簿記係や学生が手作業での転記ミスや足し算の誤りを見つけるために歴史的に使われてきました。
  • 数根は桁の和と混同すべきではありません。9875の桁の和は29です(1回の合計)が、数根は2です(繰り返し合計した後の最終的な1桁の数)。
  • この計算機は入力を0以上の整数として扱います。小数や負の数の桁については、この定義を適用する前に解釈し直す必要があります。

数根とは?

整数の数根は、すべての桁を足し合わせ、その結果が2桁以上であれば、さらにその桁を足し合わせる——という操作を、1桁の数(0から9)になるまで繰り返すことで求められます。たとえば9875の数根は、まず9+8+7+5=29を求め、次に2+9=11、続いて1+1=2と計算することで得られ、最終的な数根は2になります。

この桁の和を繰り返す手法は「キャスティング・アウト・ナインズ」と呼ばれることがあり、手計算での検算に歴史的に用いられてきました。数根は数学的にはその数を9で割った余りと等しいため(余りが0のときは0の代わりに9を用います)、足し算・引き算・掛け算の結果の数根が、期待される数根の計算と一致しない場合、計算のどこかに誤りがあったことが分かります。

数根には娯楽的・教育的な応用もあります。数秘術に登場することもありますが(算術そのもの以上の数学的な意味はありません)、単純な整除性の確認(ある数が9で割り切れるのは、数根がちょうど9のときです)にも使われ、学生にとってはモジュラー算術や数論への手軽な入り口にもなります。

この数根計算機の使い方

  1. 0以上の整数を入力します。
  2. 計算機がすべての桁を足し合わせ、最初の桁の和を求めます。
  3. その和が2桁以上であれば、計算機は桁を足し合わせる操作を繰り返し、各段階を記録します。
  4. 最終的な1桁の数根を、還元の全手順と、繰り返し還元を行う前の最初の桁の和とともに確認します。

数根の公式とmod 9との関係

数根(反復法):1桁になるまで桁の和を繰り返す
数根(直接法、n > 0):1 + ((n − 1) mod 9)
例:9875 → 9+8+7+5=29 → 2+9=11 → 1+1=2

直接的な方法は桁の和を繰り返し求めるものです。n = 9875の場合、まず桁9+8+7+5=29を求めます。29は2桁以上あるため、再び2+9=11を求めます。11もまだ2桁以上あるため、さらに1+1=2を求めます。数根は2であり、9875 → 29 → 11 → 2という3回の還元手順を経て得られます。

モジュラー算術に基づく、繰り返し計算を必要としない直接的な近道の公式もあります。nの数根(n > 0の場合)は1 + ((n − 1) mod 9)に等しくなります。計算例:n = 9875の場合、(9875 − 1) mod 9 = 9874 mod 9 = 1です(9874 = 1097×9 + 1のため)。したがって数根は1 + 1 = 2となり、段階的な計算結果と正確に一致します。この公式が成り立つのは、ある数の桁を足し合わせてもその数を9で割った余りは変わらないためです(10 ≡ 1 mod 9であるため、10のどの累乗も同じくmod 9で1と合同になります)。

特殊なケースとして、0の数根は0と定義され、9の正の倍数の数根は0ではなく9そのものになります。これは公式中の「+1」という補正により、余り0が数根0ではなく数根9に対応付けられるためです。

よくある間違い

  • 桁の和を1回計算しただけで止めてしまう——数根を求めるには、最初の桁の和を計算するだけでなく、1桁になるまで操作を繰り返す必要があります。
  • 「桁の和」(1回の合計)と「数根」(1桁になるまで繰り返し合計したもの)を混同する——これらは関連していますが別の量であり、1桁になることが保証されているのは数根だけです。
  • 9の倍数の数根が0になると思い込む——18、27、81のような9の正の倍数の数根は0ではなく9です。数根が0になるのは0自身の場合だけです。
  • 変換せずに負の数や小数にこの手法を適用する——古典的な数根の定義は0以上の整数に適用されるものです。

よくある質問

数根はどうやって求めますか?

数のすべての桁を足し合わせ、結果が2桁以上であれば再びその桁を足し合わせます——1桁になるまでこれを繰り返します。9875の場合:9+8+7+5=29、次に2+9=11、続いて1+1=2。9875の数根は2です。

数根を求める近道の公式は何ですか?

正の整数nについて、数根は1 + ((n − 1) mod 9)に等しく、繰り返し合計する必要がありません。n = 9875の場合:(9875 − 1) mod 9 = 9874 mod 9 = 1なので、数根は1 + 1 = 2となり、段階的な方法と一致します。

数根はなぜmod 9と関係しているのですか?

10を9で割ると余りが1になるため(10 = 1×9 + 1)、10のどの累乗も9で割った余りは1になります。任意の整数は各桁に10の累乗を掛けた和として表せるため、位取りを無視して桁を直接足し合わせても、その数を9で割った余りは変わりません。この桁の和を求める操作を繰り返すと同じ余りに収束し、1桁の数(余りが0のときは0の代わりに9)として表されます。

数根を使ってどのように検算(キャスティング・アウト・ナインズ)ができますか?

キャスティング・アウト・ナインズでは、数根を比較することで計算を検証します。足し算の場合、和の数根は各加数の数根の和の数根と一致するはずです。掛け算の場合、積の数根は各因数の数根の積の数根と一致するはずです。この規則に従って数根が一致しない場合、どこかで計算誤りが起きています——ただし数根が一致していても答えが完全に正しいとは限りません。桁の入れ替わりのような一部の誤りは検出できないためです。

9の倍数の数根はいくつですか?

9の正の倍数の数根は常に9そのものであり、0ではありません。たとえば18 → 1+8=9、81 → 8+1=9、999 → 9+9+9=27 → 2+7=9となります。これは近道の公式1 + ((n−1) mod 9)から直接導かれます。nが9の倍数のとき、(n−1) mod 9 = 8なので、数根は1+8=9になります。

参考文献

  1. Rosen KH. Elementary Number Theory and Its Applications. 6th ed. Pearson, 2010. (Congruences and casting out nines.)
  2. Ore O. Number Theory and Its History. McGraw-Hill, 1948 (Dover reprint, 1988). (Historical treatment of digit sums and divisibility checks.)
  3. Weisstein EW. 'Digital Root' and 'Casting Out Nines.' MathWorld — A Wolfram Web Resource. mathworld.wolfram.com.

数論 · すべての計算ツール

関連する計算ツール