Калькулятор факториала
Что такое калькулятор факториала?
Калькулятор факториала находит факториал неотрицательного целого числа, который записывается как и читается «n факториал». Факториал — это произведение всех положительных целых чисел от до включительно. Введите значение , и калькулятор сразу выдаст .
Факториалы растут чрезвычайно быстро: уже равен , а превышает три миллиона. Из-за такого стремительного роста факториалы встречаются повсюду в комбинаторике, теории вероятностей, алгебре и математическом анализе всякий раз, когда нужно подсчитать число способов расположения объектов.
Как это работает?
Факториал определяется как произведение всех положительных целых чисел до :
Существует один важный особый случай. Факториал нуля по определению равен единице:
Это не случайность и не исключение, добавленное задним числом. Существует ровно один способ расположить ноль объектов (пустое расположение), поэтому сохраняет согласованность формул подсчёта. Это также следует из рекурсивного правила : при получаем , что верно только при .
Факториалы определены только для неотрицательных целых чисел. У отрицательного числа или дроби, такой как , нет обычного факториала, поэтому для таких входных данных калькулятор оставляет результат пустым. (Гамма-функция расширяет эту идею на другие числа, но это выходит за рамки базового факториала.)
Разобранные примеры
Обратите внимание на работу рекурсивного приёма: как только вы знаете, что , вычисление — это просто , и строится так же, шаг за шагом.
Практические заметки
Факториалы — это движок, лежащий в основе перестановок и сочетаний. Число способов расположить различных элементов по порядку равно , а формулы для перестановок и сочетаний обе записываются через факториалы. Если вы подсчитываете расположения или выборки, посмотрите калькулятор перестановок на https://www.mega-calculator.com/ru/math/permutations/ и калькулятор сочетаний на https://www.mega-calculator.com/ru/math/combinations/.
Поскольку факториалы стремительно увеличиваются в размере, этот калькулятор принимает значения до . За этой границей превышает наибольшее конечное значение, которое может представить стандартное компьютерное число, поэтому результат оставляется пустым, а не выдаётся как бесконечность. Для повседневных задач подсчёта и теории вероятностей этого диапазона более чем достаточно.