Калькулятор разложения на простые множители

Развёрнуто
Далее

Введите положительное целое число от 2, чтобы разложить его на простые множители. Калькулятор показывает повторяющиеся множители и компактную запись со степенями. Он использует простое пробное деление, не выводит все делители и не применяет сложные алгоритмы.

Как выполняется разложение

  1. 1

    Введите целое число

    Используйте только десятичные цифры и значение не меньше 2.

  2. 2

    Проверьте малые множители

    Калькулятор пробует 2, а затем последовательные числа до квадратного корня из оставшегося значения.

  3. 3

    Сохраните повторы

    Каждое деление без остатка записывает множитель и продолжает с частным.

  4. 4

    Посмотрите обе формы

    Для 360 выводятся 2 × 2 × 2 × 3 × 3 × 5 и компактно 2^3 × 3^2 × 5.

Примеры

Ввод Развёрнутая форма Форма со степенями
12 2 × 2 × 3 2^2 × 3
60 2 × 2 × 3 × 5 2^2 × 3 × 5
84 2 × 2 × 3 × 7 2^2 × 3 × 7
97 97 97
1024 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 2^10

Ограничения ввода и скорости

  • Пустой ввод, знаки, десятичные дроби, пробелы и значения меньше 2 не дают результата. Отрицательные числа не заменяются модулем.
  • Расчёт использует целые числа PHP. Значения вне целочисленного диапазона сервера не поддерживаются, даже если браузер способен их показать.
  • Пробное деление может работать медленно для большого числа без малых множителей. Запасного метода вроде ро-алгоритма Полларда нет.
  • Результат содержит только простые множители, а не полный список делителей.

Обработка данных

Обычная форма является серверным компонентом, поэтому при обновлении число отправляется на сервер. В двухэтапном режиме оно помещается в URL для перехода к результату. Не считайте ввод приватным или секретным.

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

Они не дают ожидаемого разложения, поэтому калькулятор требует целое число от 2.

Нет. Самостоятельно введите положительный модуль; принимаются только цифры и значения от 2.

Само простое число появляется как единственный множитель в обеих формах.

Оно должно помещаться в целочисленный тип PHP сервера. Пробное деление может стать слишком медленным гораздо раньше.

Сопутствующие инструменты

Калькулятор длительности

Рассчитайте длительность между двумя часами в формате HH:MM, десятичных часах, минутах и секундах.

Конвертер дней в месяцы

Преобразуйте количество дней в месяцы, недели и годы, используя среднюю продолжительность месяца, 30,437 дня, готовый результат для планирования и оценок.

Калькулятор «сколько часов назад»

Узнайте точные дату и время, которые были заданное число часов назад от текущего момента.

Калькулятор веса плода

Оцените вес плода во время беременности по измерениям УЗИ (HC, AC, FL) с помощью формулы Хэдлока HC/AC/FL, с референсными перцентилями веса для контекста.

Калькулятор гематрии

Рассчитайте значение гематрии для любого слова или фразы в шести английских шифрах: Simple/Ordinal, Full Reduction, Reverse, Sumerian и Jewish/Latin.

Калькулятор темпа на полумарафоне

Рассчитайте темп на километр или на милю, необходимый для вашего времени финиша на полумарафоне, а также скорости и контрольные сплиты для вашего плана забега.

Инструмент доступен на других языках