nPr(順列)とnCr(組合せ)を自動計算
0 ≦ r ≦ n の整数を入力してください。
順列 nPr:異なる n 個から r 個を選んで並べる場合の数。
nPr = n! / (n−r)! = n×(n−1)×…×(n−r+1)(r個の連乗)
組合せ nCr:異なる n 個から r 個を選ぶ(順序を区別しない)場合の数。
nCr = n! / ( r! × (n−r)! ) = nPr ÷ r!
桁あふれを避けるため階乗を直接計算せず、必要な分だけを連乗して求めています。値が非常に大きい場合は概数(指数表記)で表示されます。