Înmatematică,suma cifrelor unuinumăr natural într-o anumităbază de numerație estesuma tuturorcifrelor sale. De exemplu, suma cifrelornumărului zecimal este.
Fie un număr natural. Se defineștesuma cifrelor în baza în modul următor:
unde este numărul cifrelor lui în baza, iar
este valoarea fiecărei cifre a numărului.
De exemplu, în baza 10 suma cifrelor numărului 84001 este.
pentru oricare două baze și pentru numere naturale suficient de mari,[1]
Înbaza 10 suma cifrelor numerelor întregi 0, 1, 2, ... este cea de la On-Line Encyclopedia of Integer Sequences.[2]Borwein & Borwein (1992) folosește ofuncție generatoare a acestui șir de întregi (și a șirului analog pentru sumele numerelor binare) pentru a obține mai multeserii rapid convergente cu sumeraționale șitranscendente.[3]
Suma cifrelor poate fi extinsă la numerele întregi negative utilizând oreprezentare cu cifre cu semn pentru a reprezenta fiecare număr întreg.
Conceptul sumei cifrelor este strâns legat — dar nefiind același lucru — derădăcina digitală, care este rezultatul aplicării în mod repetat a operației de sumare a cifrelor până când valoarea rămasă are doar o singură cifră. Rădăcina digitală a oricărui număr întreg diferit de zero va fi un număr în intervalul 1-9, în timp ce suma cifrelor poate lua orice valoare. Sumele cifrelor și rădăcinile digitale pot fi utilizate pentruteste de divizibilitate rapide: un număr natural estedivizibil cu 3 sau cu 9dacă și numai dacă suma cifrelor sale (sau rădăcina digitală) este divizibilă cu 3, respectiv cu 9. Pentru divizibilitatea cu 9, acest test se numește „regula lui nouă” și stă la baza tehniciiproba cu nouă pentru verificarea calculelor.
Suma cifrelor, sub formasumei de control, a fost o noțiune comună în algoritmii de verificare a operațiilor aritmetice ale vechilorcalculatoare.[4]
Suma cifrelor reprezentărilor înbinar a unui număr este cunoscută sub numele depondere Hamming. Algoritmii pentru efectuarea acestei operații au fost studiați și au fost incluși ca o operație cablată în unele arhitecturi de calculatoare și încorporați în unelelimbaje de programare. Aceste operații sunt utilizate în aplicații de calcul, inclusivcriptografie,teoria codurilor șișah pe calculator.
Numerele harshad sunt definite în termeni de divizibilitate prin sumele cifrelor lor, iarnumerele Smith sunt definite prin egalitatea sumelor cifrelor lor cu sumele cifrelordivizorilor lor primi.