Skip to content · ⁨Перейти к содержанию⁩

Factorial (mind the size) · ⁨Факториал (учтите размер)⁩

English

Factorial (mind the size)

n! is 1 × 2 × … × n, and 0! is 1. It grows fast — 20! is over two billion billion — so the method returns a long, not an int, or the answer would overflow. Multiply from 2 up to n.

Русский

Факториал (учитывайте размер)

n! — это факториал числа 1 × 2 × … × n, а 0! — это факториал числа 1. Он растёт очень быстро — 20! превышает два миллиарда миллиардов — поэтому метод возвращает тип long, а не int, иначе ответ переполнит стандартный диапазон. Перемножайте значения от 2 до n.

Log in or create account · ⁨Войти или создать аккаунт⁩

IGCSE, A-Level & AP