階乗計算
0〜5000の整数nについてn!を正確な大整数で計算します。
使い方
- 0〜5000の整数nを入力します。
- 計算してn!全体と桁数を確認します。
主な機能と処理範囲
通常のNumberではなくBigIntを使い、大きな階乗の整数桁を保持します。
処理の仕組み
1からnまでをBigIntで乗算し、0!は定義どおり1です。
例
20なら20! = 2432902008176640000です。
こんな場面で便利
- 組合せ・順列で階乗値を確認するとき
- 大きな階乗の正確な桁が必要なとき
利用前の確認
- 負数・非整数・5000超は現在受け付けません。
よくある質問
5000!も丸められませんか?
はい。範囲内ではBigIntを使うため整数結果そのものは丸めません。