Факториал работает вполне простым образом в математике Факториал это умножение числа от 1 до самого числа. Тобто, факториал числа 5 равняется 1*2*3*4*5, что равняется 120 Факториал числа 4 равняется 1*2*3*4, что равняется 24 Представьте типа переменную n, которым может быть любое число, и мы берём числа между единицей и n и умножаем пока не достигнем n Факториал позначается символ !, тобто факториал числа 5 записывается как "5!" n!=1*2*...*n (между 2 и n находится ..., воспринимайте это как промежуток с числами) Факториал НЕ работает с негативными числами, и в основном, НЕ работает с дробовыми числами. Факториалы некоторых чисел являются гигантскими числами, например, факториал 17. Если число заканчивается на e+ и число, то число уже гигантское. Факториал 25, например, равняется 1.5511210043330986e+25. И как это воспринимать? Воспринимайте это вот так: Во первых, представьте это как две переменные. Первое число это M, а второе после е+ это P, и мы получим Me+P Типа как, 1.5511210043330986=M, а 25=P Дальше, вы можете подставить это в такую формулу: M*10^P, где сначало 10 возводится в степень P, а потом умножается на M Максимальное число факториала которое может выдержать Скретч это 170, всё выше 170 выдаст только бесконечность (infinity) (ОТ ЭТО ФИЛЛЕРЫ)
Оорт давно обьяснил как факториал работает поэтому вполне ему блага.