Рекуррентная формула факториала позволяет вычислить факториал на основе предыдущего факториала. 2 В общем виде её можно записать так: n! = (n — 1)! × n. 1
Чтобы вычислить факториал большого числа с помощью этой формулы, нужно задать начальное значение, например, что 0! = 1 или 1! = 1, а затем считать следующие факториалы по формуле. 2
Например, если нужно найти 100!, то необходимо знать 99!, потому что 100! = 99! × 100. 1
Однако считать с помощью рекуррентной формулы факториалы больших чисел долго и сложно. 1 Для приближённого вычисления факториала больших чисел используют формулу Стирлинга. 12