Калькулятор чисел Армстронга онлайн

Введите любое натуральное число – калькулятор Армстронга мгновенно определит, является ли оно нарциссическим, и покажет пошаговое разложение.

Проверка числа Армстронга
Только целые неотрицательные числа (0, 1, 2, …)
Список чисел Армстронга до 10 000
ЧислоРазложениеЦифр
01
1–9каждая цифра в степени 11
1531³ + 5³ + 3³3
3703³ + 7³ + 0³3
3713³ + 7³ + 1³3
4074³ + 0³ + 7³3
1 6341⁴ + 6⁴ + 3⁴ + 4⁴4
8 2088⁴ + 2⁴ + 0⁴ + 8⁴4
9 4749⁴ + 4⁴ + 7⁴ + 4⁴4

Калькулятор подсчитывает количество цифр n, возводит каждую цифру в степень n, суммирует результаты и сравнивает итог с исходным числом. Совпадение означает, что число является числом Армстронга.

Что такое число Армстронга?

Число Армстронга (нарциссическое число) – натуральное число, равное сумме своих цифр, возведённых в степень, соответствующую количеству цифр в числе.

Формула для числа с n цифрами:

N = d₁ⁿ + d₂ⁿ + ··· + dₙⁿ

где d₁, d₂, …, dₙ – цифры числа N.

Для трёхзначного числа abc условие принимает вид: a³ + b³ + c³ = abc.

Классический пример – 153:

  • Цифры: 1, 5, 3 → n = 3
  • 1³ + 5³ + 3³ = 1 + 125 + 27 = 153

Как вручную проверить число Армстронга?

  1. Запишите число и подсчитайте его цифры – получите показатель степени n.
  2. Возведите каждую цифру в степень n.
  3. Сложите полученные значения.
  4. Сравните сумму с исходным числом.

Пример: 371

  • n = 3 (цифры: 3, 7, 1)
  • 3³ + 7³ + 1³ = 27 + 343 + 1 = 371 ✓ – число Армстронга

Пример: 200

  • n = 3 (цифры: 2, 0, 0)
  • 2³ + 0³ + 0³ = 8 ≠ 200 ✗ – не является числом Армстронга

Список чисел Армстронга до 10 000

ЧислоРазложениеЦифр
01
1–9каждая цифра в степени 11
1531³ + 5³ + 3³3
3703³ + 7³ + 0³3
3713³ + 7³ + 1³3
4074³ + 0³ + 7³3
1 6341⁴ + 6⁴ + 3⁴ + 4⁴4
8 2088⁴ + 2⁴ + 0⁴ + 8⁴4
9 4749⁴ + 4⁴ + 7⁴ + 4⁴4

Двузначных чисел Армстронга не существует – это можно показать алгебраически или простым перебором.

Почему двузначных чисел Армстронга не существует?

Для двузначного числа ab условие: a² + b² = 10a + b. Максимальная сумма квадратов цифр – у числа 99: 9² + 9² = 81 + 81 = 162, но 162 уже трёхзначное. Для всех реальных двузначных чисел сумма квадратов цифр либо слишком мала, либо выпадает из диапазона 10–99. Полный перебор подтверждает: ни одно двузначное число условию не отвечает.

Числа Армстронга с 5 и более цифрами

Пятизначные нарциссические числа: 54 748, 92 727, 93 084.
Шестизначное – одно: 548 834.
Семизначных – четыре: 1 741 725, 4 210 818, 9 800 817, 9 926 315.

Всего в десятичной системе 88 нарциссических чисел. Наибольшее содержит 39 цифр. Ручная проверка при таком объёме исключена – нужен компьютерный алгоритм или калькулятор выше.

Часто задаваемые вопросы

Является ли 0 числом Армстронга?
0 считается числом Армстронга: оно имеет 1 цифру, и 0¹ = 0. Все однозначные числа от 1 до 9 тоже удовлетворяют условию – любое число в степени 1 равно самому себе.
Сколько чисел Армстронга существует в десятичной системе?
Ровно 88. Это доказанное конечное множество: с ростом числа цифр сумма степеней перестаёт успевать за ростом самого числа, поэтому новых нарциссических чисел не возникает.
Чем числа Армстронга отличаются от совершенных чисел?
Совершенное число равно сумме своих делителей (например, 28 = 1+2+4+7+14). Число Армстронга – сумме цифр в степени, равной количеству цифр. Это принципиально разные математические свойства.
Какое наибольшее число Армстронга?
Наибольшее нарциссическое число в десятичной системе содержит 39 цифр: 115132219018763992565095597973971522401. Проверить его вручную невозможно – только компьютерными вычислениями.
Зачем числа Армстронга используют в задачах по программированию?
Поиск чисел Армстронга – классическая учебная задача: она тренирует работу с циклами, строками, степенями и условиями. Встречается на вводных курсах Python, Java, C++ и на собеседованиях для начинающих разработчиков.
Есть ли числа Армстронга в других системах счисления?
Да, нарциссические числа определены для любой позиционной системы счисления. В двоичной, восьмеричной и шестнадцатеричной системах наборы таких чисел будут другими. Стандартный калькулятор работает с десятичной системой.
  1. Калькулятор деления в столбик онлайн
  2. Как быстро посчитать средний балл: формула и примеры
  3. Алгоритм вычисления четных и нечетных чисел: математика и код
  4. Калькулятор простых чисел онлайн – поиск и проверка
  5. Подсчет простых чисел и функция π(x)
  6. Год минус год калькулятор онлайн