🔢 順列・組み合わせ蚈算機

n: 0〜1000、r ≀ n の範囲で入力しおください
順列 (nPr)720
組み合わせ (nCr)120

n個の芁玠からr個を遞ぶ堎合の「順列(nPr)」ず「組み合わせ(nCr)」の総数を蚈算するツヌルです。順列は順序を区別し、組み合わせは順序を区別したせん。確率・統蚈の宿題や、抜遞・くじの圓遞パタヌン数を調べたいずきに䜿えたす。

䜿い方

  1. 党䜓の芁玠数nを入力したす。
  2. 遞ぶ個数rを入力したす(r ≀ n)。
  3. 順列(nPr)ず組み合わせ(nCr)の倀が自動的に蚈算されたす。

蚈算の仕組み

このツヌルは、n個の䞭からr個を遞ぶずきの「順列」ず「組み合わせ」の数を蚈算したす。 順列nPr: 遞んだものを䞊べる順番も区別する堎合の数 nPr  n × (n − 1) × 
 × (n − r  1)  n! ÷ (n − r)! 組み合わせnCr: 遞ぶだけで、順番は区別しない堎合の数 nCr  nPr ÷ r!  n! ÷ (r!(n − r)!) 組み合わせは、nCr  nC(n−r) の性質を䜿っお小さい方のrで蚈算したす。nが倧きいず答えは非垞に倧きな数になるため1000C500は300桁、このツヌルはJavaScriptのBigInt桁数の制限がない敎数で蚈算し、最埌の1桁たで正確に衚瀺したす。nは1000たで入力できたす。

蚈算䟋

10人から3人を遞ぶ 䞊び順も区別委員長・副委員長・曞蚘を決める: 10P3  10 × 9 × 8  720通り 遞ぶだけ3人の係を決める: 10C3  720 ÷ 3!  120通り ロト61〜43から6個: 43C6  6,096,454通り トランプ52枚から5枚: 52C5  2,598,960通り

䜿甚䞊の泚意

  • r  0 のずきは、遞ばない1通りずしお nP0  nC0  1 になりたす。
  • 同じものを䜕床でも遞べる堎合重耇組み合わせは、nr−1Cr で蚈算したす。このツヌルの蚈算ずは別です。
  • 確率を求めるずきは、「圓おはたる堎合の数 ÷ 党䜓の堎合の数」で蚈算したすロト6の1等は 1 ÷ 6,096,454。

よくある質問

順列ず組み合わせの違いは䜕ですか?

順列(nPr)は遞んだ埌の䞊び順も区別しお数えたす。組み合わせ(nCr)は䞊び順を区別せず、遞ばれた芁玠の集合だけを数えたす。

nの䞊限はありたすか?

蚈算誀差や衚瀺の郜合䞊、nは1000たでに制限しおいたす。

r > n の堎合はどうなりたすか?

r個をn個から遞ぶこずができないため、結果が衚瀺されたせん。r ≀ n ずなるように入力しおください。