二項係数計算(nCk)
巨大な数でも、n個からk個を選ぶ方法の数 C(n, k) をすべての桁まで正確に計算します。科学的記数法、順列 P(n, k)、パスカルの三角形も表示します。
C(10, 3) = 10! / (3! × 7!)。対称性により C(n, k) = C(n, n − k) です。
| k | C(10, k) | |
|---|---|---|
| 0 | 1 | |
| 1 | 10 | |
| 2 | 45 | |
| 3 | 120 | ← 入力した k |
| 4 | 210 | |
| 5 | 252 | |
| 6 | 210 | |
| 7 | 120 | |
| 8 | 45 | |
| 9 | 10 | |
| 10 | 1 |
二項係数 C(n, k) は「n個からk個を選ぶ方法」の数で、順序を区別しないときに、異なるk個の組が何通りあるかを数えます。宝くじの確率、ポーカーの手の数、(a + b)ⁿ の係数、パスカルの三角形の数は、すべてこれです。この計算ツールは整数演算を使うので、数千桁の結果でも丸めずに正確です。
使い方
- 区別できるものの全体の個数 n を入力します。
- 選ぶ個数 k を入力します。
- C(n, k) をすべての桁で確認します。大きな値は科学的記数法でも表示されます。
- 選んだものの順序が大切なら、P(n, k) と比べます。
- n が60以下なら、パスカルの三角形の行で、すべての C(n, k) を一度に見られます。
計算式
C(n, k) = n! / (k! × (n − k)!)
n! は n の階乗(n × (n − 1) × … × 1、0! = 1)です。このツールは (n − k + 1)/1 × (n − k + 2)/2 × … を順に掛けることで、各段階を整数のまま保ち、巨大な階乗を避けています。順列は P(n, k) = C(n, k) × k! です。
計算例
10人から3人の委員会を選ぶ方法は何通りでしょうか。C(10, 3) = 10! / (3! × 7!) = (10 × 9 × 8) / (3 × 2 × 1) = 120 通りです。3つの席が委員長・書記・会計のように別々の役なら順序が大切で、P(10, 3) = 10 × 9 × 8 = 720、これは 120 × 3! です。
よくある質問
6/49 の宝くじに当たる確率は?
C(49, 6) = 13,983,816 通りの組があるので、1枚で6つの数字をすべて当てる確率は13,983,816分の1です。
C(n, 0) や C(n, n) はいくつですか?
どちらも 1 です。何も選ばない方法と、すべてを選ぶ方法は、それぞれ1通りだけだからです。C(0, 0) も 1 です。
k が n より大きいとどうなりますか?
あるものより多くは選べないので、C(n, k) = 0 です。ツールはエラーではなく 0 を表示します。
重複組み合わせとはどう違いますか?
C(n, k) では各ものを多くても1回しか選びません。同じものを何度も選べる場合は C(n + k − 1, k) になるので、スターズ・アンド・バーズの計算ツールを使ってください。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/binomial-coefficient-calculator/
このツールを引用する
kakaoCalc. (2026, November 8). 二項係数計算(nCk). https://kakao.mobile/ja/tools/binomial-coefficient-calculator/
“二項係数計算(nCk).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/binomial-coefficient-calculator/.