Factorial (mind the size) · Faktorial (perhatikan ukurannya)
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.
Faktorial (hati-hati dengan ukurannya)
n! adalah 1 × 2 × … × n, dan 0! adalah 1. Nilainya tumbuh sangat cepat — 20! melebihi dua miliar miliar — sehingga metode ini mengembalikan sebuah long, bukan sebuah int, agar tidak terjadi overflow. Kalikan dari 2 hingga n.
Complete factorial(int n) returning n! as a long (so large values fit). factorial(0) is 1. Assume 0 <= n <= 20. · Lengkapi factorial(int n) yang mengembalikan n! sebagai long (agar nilai besar muat). factorial(0) adalah 1. Asumsikan 0 <= n <= 20.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.