В математике сумма цифр натурального числа в заданном числовом основании - это сумма всех его цифр. Например, сумма цифр десятичного числа будет .
Пусть будет натуральным числом. Мы определяем цифру суммы для базы должно быть следующим:
где - количество цифр в числе в базе , а
- значение каждой цифры числа.
Например, в базе 10 сумма цифр 84001 равна .
Для любых двух оснований
Сумма цифр с основанием 10 целых чисел 0, 1, 2,... равна OEIS : A007953 в Он-лайн энциклопедии целочисленных последовательностей. Borwein Borwein (1992) используют производящую функцию этой целочисленной последовательности (и аналогичной последовательности для двоичных сумм), чтобы получить несколько быстро сходящихся рядов с рациональное и трансцендентное суммы.
Цифровая сумма может быть расширена до отрицательных целых чисел с помощью представление цифр со знаком для представления каждого целого числа.
Концепция суммы десятичных цифр тесно связана с цифровым корнем, но не таким же, как цифровой корень, который является результатом многократного применения цифры операция суммирования, пока оставшееся значение не станет только одной цифрой. Цифровой корень любого ненулевого целого числа будет числом в диапазоне от 1 до 9, тогда как сумма цифр может принимать любое значение. Для быстрой проверки делимости можно использовать цифровые суммы и цифровые корни: натуральное число делится на 3 или 9 тогда и только тогда, когда его цифровая сумма (или цифровой корень) делится на 3 или 9 соответственно. Для делимости на 9 этот тест называется правилом девяток и является основой метода исключения девяток для проверки вычислений.
Цифровые суммы также являются частым ингредиентом в алгоритмах контрольной суммы для проверки арифметических операций ранних компьютеров. Ранее, в эпоху ручных вычислений, Эджворт (1888) предлагал использовать суммы из 50 цифр, взятых из математических таблиц логарифмов, как форму генерации случайных чисел ; если предположить, что каждая цифра случайна, то по центральной предельной теореме эти цифровые суммы будут иметь случайное распределение, близко приближающееся к распределению Гаусса.
. Сумма цифр двоичного файла представление числа известно как его вес Хэмминга или количество населения; алгоритмы выполнения этой операции были изучены, и она была включена в качестве встроенной операции в некоторые компьютерные архитектуры и некоторые языки программирования. Эти операции используются в вычислительных приложениях, включая криптографию, теорию кодирования и компьютерные шахматы.
числа Харшада определяются с точки зрения делимости на их цифровые суммы, и числа Смита определяются равенством их цифровых сумм с цифровыми суммами их разложений на простые множители.