Як визначити кількість нулів у Факторіалі?

Для підрахунку кінцевих нулів факторіалу Числа в певній системі числення я склав алгоритм, наведений нижче: Розкласти число B системи числення на прості множники. Розділити число N на кожен унікальний простий множник K, домножуючи K сам на себе до тих пір, поки

Таким чином, в кінці 100! буде 24 нулі.

За визначенням вважають 0! = 1. Факторіал визначений лише цілих неотрицательных чисел.