Онлайн калькулятор розкладання на прості множники
Розкладіть будь-яке ціле число від 2 до 1 000 000 000 000 на прості множники. Введіть число, отримайте результат миттєво. Безкоштовно, без реєстрації. Обробк…
Почати роботу
Можливості та обмеження калькулятора
Цей інструмент розкладає одне ціле число на прості множники. Він приймає лише цілі числа від 2 до 1 000 000 000 000 включно. Дробові значення, від'ємні числа, нуль, одиниця та числа, більші за вказану межу, відхиляються. Порожній ввід або кілька значень також не обробляються.
Приклад роботи
Введіть число 360. Після обчислення отримаєте: 360 = 2 × 2 × 2 × 3 × 3 × 5. Добуток цих множників дорівнює 360. Для простого числа, наприклад 97, результат буде 97 = 97.
Алгоритм і продуктивність
Обчислення виконується методом пробних ділень: починаючи з 2, число ділиться на поточний дільник, поки це можливо, потім дільник збільшується, поки його квадрат не перевищить залишок. Якщо після цього залишок більший за 1, він додається як множник. Результат подається у вигляді повторюваних множників, розділених знаком множення, без використання степеневих позначень.
Час обчислення залежить від числа: великі прості числа потребують більше ітерацій, ніж числа, що легко діляться. Обчислення виконуються в основному потоці сторінки, тому для дуже великих простих чисел може знадобитися деякий час. Інструмент не призначений для криптографічних задач і не використовує BigInt, оскільки всі допустимі значення менші за безпечне ціле число JavaScript.
Форматування та введення
Введіть число без групування розрядів (наприклад, 1000000, а не 1 000 000). Результат виводиться як звичайні цілі числа, розділені символами множення. Немає можливості змінити роздільник або формат виведення. Обробка відбувається локально у вашому браузері, без передачі даних на сервер.
Поширені запитання
Чи підтримує калькулятор дробові числа?
Ні, лише цілі числа від 2 до 1 000 000 000 000. Дробові значення відхиляються.
Чому результат не використовує степені, наприклад 2³?
Інструмент виводить множники через знак множення, повторюючи їх, а не використовуючи показники степеня. Це фіксований формат.
Чи можу я розкласти число більше за 1 трильйон?
Ні, максимальне допустиме значення — 1 000 000 000 000. Більші числа будуть відхилені.
Контрольний список
- Введіть ціле число в межах 2–1 000 000 000 000.
- Переконайтеся, що число не містить розділювачів розрядів.
- Натисніть кнопку обчислення.
- Перевірте, що добуток множників дорівнює введеному числу.
- Використовуйте кнопку скидання для нового обчислення.
Обробка виконується локально у вашому браузері.