順列 nPr
順番を区別する
PERMUTATION & COMBINATION
異なるn個から重複なしでr個を選ぶ順列nPrと組み合わせnCrを、BigIntで完全整数計算します。
✓ 入力値はブラウザ内だけで計算し、保存・外部送信しません。
INPUT
RESULT
順番を区別する
順番を区別しない
順列はnPr=n!/(n−r)!で、選ぶ順番が違えば別の並べ方として数えます。組み合わせはnCr=n!/[r!(n−r)!]で、選ばれたメンバーが同じなら順番を区別しません。
A、B、Cから2個なら順列はAB、AC、BA、BC、CA、CBの6通り、組み合わせはAB、AC、BCの3通りです。PはPermutation、CはCombinationを表します。
n!はnから1までの積で、0!=1です。そのためnP0、nC0、0P0、0C0はいずれも1です。MISSISSIPPIのような同じものを含む順列、重複選択、確率計算には対応しません。
異なるn個からr個を選んで並べる通り数で、順番を区別します。
異なるn個からr個を選ぶ通り数で、順番を区別しません。
ABとBAを別と数えるなら順列、同じ組と数えるなら組み合わせです。
n!÷(n−r)!です。
n!÷[r!(n−r)!]です。
順列720通り、組み合わせ120通りです。
nP0もnC0も1です。
1です。
このツールでは入力エラーです。
対応していません。重複なしの通常の順列・組み合わせが対象です。
n≤10,000の範囲ではBigInt整数演算を使い、浮動小数へ変換しません。
ブラウザ内で計算し、外部送信・保存しません。