Digital Root Calculator

dr(n) = 1 + (n−1) mod 9

CalculatorsFreeNo Signup
4.2(591 reviews)
All Tools

Loading tool...

About Digital Root Calculator

A digital root calculator computing the iterative digit sum until a single digit remains. Shows each step, the formula dr(n) = 1+((n−1) mod 9), and the additive persistence (number of steps). Works for very large numbers. Client-side.

Digital Root Calculator Features

  • Digital root
  • Step-by-step
  • Persistence
  • Formula
  • Large numbers
Digital root: repeatedly sum digits until single digit. dr(493)→4+9+3=16→1+6=7. Formula: dr(n)=1+((n−1) mod 9) for n>0. Additive persistence: number of steps (493 has persistence 2). Used in 'casting out nines' for arithmetic checks.

How to Use

Enter n:

  • Root: Final single digit
  • Steps: Each iteration
  • Persistence: Step count

Direct Formula

dr(0)=0. For n>0: dr(n) = 1 + ((n−1) mod 9). This works because 10≡1 (mod 9), so any number ≡ its digit sum (mod 9). The digital root is the fixed point of this map.

Applications

  • Casting out nines (arithmetic verification)
  • Divisibility by 9 test (dr(n)=9 iff 9|n)
  • Vedic mathematics
  • Numerology (recreational)

Step-by-Step Instructions

  1. 1Enter number.
  2. 2View digital root.
  3. 3See steps.
  4. 4Check persistence.
  5. 5Try formula.

Digital Root Calculator — Frequently Asked Questions

Why does the formula work?+

10≡1 (mod 9), so 10ᵏ≡1 (mod 9). Any number n = Σdᵢ·10ⁱ ≡ Σdᵢ (mod 9). The digit sum preserves the value mod 9. Since dr(n)∈{1,...,9} and dr(n)≡n (mod 9), we get dr(n) = 1+((n−1) mod 9) for n>0.

What is additive persistence?+

The number of digit-sum steps to reach a single digit. Most numbers have low persistence. The smallest number with persistence 1 is 10, persistence 2 is 19, persistence 3 is 199, persistence 4 is 19999999999999999999999. No number with persistence >11 is known.

What is casting out nines?+

To check a×b=c: compute dr(a)×dr(b) and compare with dr(c). If they differ (mod 9), there's an error. Example: 123×456=56088. dr(123)=6, dr(456)=6, 6×6=36→dr=9. dr(56088)=27→9. Matches! Fast mental arithmetic check.

Share this tool: