Что такое факториал?
Факториал целого неотрицательного числа n, который обозначается как n!, — это произведение всех натуральных чисел от 1 до n включительно. Факториалы встречаются во всех разделах математики, особенно в комбинаторике, теории вероятностей, алгебре и математическом анализе, где они описывают количество способов упорядочить или расположить элементы. Этот калькулятор мгновенно вычисляет n! для любого целого неотрицательного числа.
Как пользоваться калькулятором
Введите целое число n (ноль или больше) в поле ввода, и калькулятор выдаст значение n!. Поскольку факториалы растут чрезвычайно быстро, для небольших n результат отображается как точное целое число, а для больших значений — в стандартной точности с плавающей запятой. Результат увеличивается очень стремительно: уже 13! превышает 6 миллиардов, а 170! близко к максимальному значению, которое может представить стандартный тип double.
Разбор формулы
Определяющая формула выглядит так:
$$\text{n}! = 1 \times 2 \times 3 \times \cdots \times \text{n}$$
Важный особый случай — это \(0! = 1\). Так принято, потому что произведение пустого множества чисел (пустое произведение) по определению равно 1. Это соглашение позволяет комбинаторным формулам оставаться непротиворечивыми: например, существует ровно один способ расположить ноль объектов.
Пример вычисления
Допустим, нужно найти 5!. Перемножаем по шагам: \(1 \times 2 = 2\), затем \(2 \times 3 = 6\), далее \(6 \times 4 = 24\) и наконец \(24 \times 5 = 120\). Итак, \(5! = 120\). Это означает, что 5 различных предметов можно выстроить в ряд 120 разными способами.
Частые вопросы
Почему 0! равно 1? Из-за соглашения о пустом произведении, а также потому, что это позволяет формулам для перестановок и сочетаний работать корректно при любых значениях.
Можно ли вычислить факториал отрицательного или дробного числа? С помощью этого инструмента — нет. Классический факториал определён только для целых неотрицательных чисел. Для других чисел факториал обобщает гамма-функция, но это выходит за рамки данного калькулятора.
Почему есть ограничение на ввод? Факториалы растут настолько быстро, что значения выше 170! приводят к переполнению стандартной арифметики двойной точности, поэтому ввод ограничен числом 170.