Главная / Инструменты для чисел / Онлайн калькулятор перестановок и сочетаний
Бесплатные онлайн-инструменты

Онлайн калькулятор перестановок и сочетаний

Вычислите число перестановок P(n,r) и сочетаний C(n,r) онлайн. Точные результаты для n до 1000. Пример: n=10, r=3 → P=720, C=120. Обработка выполняется локал…

Начать работу

Что вычисляет инструмент

Калькулятор перестановок и сочетаний помогает определить, сколькими способами можно выбрать и упорядочить r элементов из множества n элементов без повторений. Перестановки учитывают порядок, сочетания — нет.

Формулы

Перестановки: P(n,r) = n! / (n−r)!

Сочетания: C(n,r) = n! / (r! · (n−r)!)

Пример работы

Введите n = 10, r = 3. Результат: P(10,3) = 720, C(10,3) = 120. Это означает, что из 10 элементов можно составить 720 упорядоченных троек и 120 неупорядоченных наборов по 3 элемента.

Точность вычислений

Все вычисления выполняются с использованием JavaScript BigInt, поэтому результаты являются точными целыми числами, без округлений и экспоненциальной записи. Даже очень большие числа отображаются полностью.

Ограничения

  • Инструмент вычисляет только количество комбинаций, но не перечисляет сами комбинации.
  • Не поддерживает выбор с повторениями (возвратом) или с учётом повторяющихся элементов.
  • Не вычисляет вероятности и не работает с нецелыми факториалами.
  • Допустимые значения: 0 ≤ r ≤ n ≤ 1000.

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

Что делать, если я ввёл дробное число?

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

Почему результат для n=0 и r=0 равен 1?

По математическому соглашению 0! = 1, поэтому P(0,0) = 0!/(0−0)! = 1 и C(0,0) = 0!/(0!·0!) = 1. Это корректно.

Могу ли я использовать этот калькулятор для выбора с повторениями?

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

Обработка выполняется локально в вашем браузере.