JA
マイツール

順列計算(nPr)

重複なしの順列 nPr、重複を許す順列、単語の文字の異なる並べ方の数を正確な値で求め、小さい場合はすべての並びを一覧表示します。

並べ方の種類
入力すると n が項目数になり、すべての並びを一覧表示します(最大 360 通り)
「単語の文字」で使います。大文字小文字は区別せず、Unicode のコードポイント単位で並べます
順列の数
720
順序を区別し、同じ項目は 2 回使いません
組合せの数(順序を無視)
120
nCr = nPr ÷ r!
公式
10P3 = 10! ÷ 7! = 10 × 9 × 8
マイツール →
広告

順列は、順序が重要なときに項目を並べる方法の数を数えます。レースの順位、暗証番号、座席表、パスワードなどが該当します。重複なしの並べ方 (nPr)、重複を許す並べ方 (nʳ)、同じ文字を含む単語の異なる並べ方から選べます。数十桁になる結果も正確な値で表示し、小さい場合はすべての並びを一覧にできます。

使い方

  1. 種類を選びます。重複なし、重複あり、単語の文字のいずれかです。
  2. n(選べる項目の数)と r(埋める位置の数)を入力するか、単語を入力します。
  3. 必要に応じて A, B, C, D のように項目を並べると、360 通り以下ならすべての並びを確認できます。
  4. 場合の数を確認します。nPr では対応する組合せの数 nCr も表示されます。

計算式

nPr = n! ÷ (n − r)!

重複あり:nʳ · 単語の文字:n! ÷ (n₁! × n₂! × …)

n!(n の階乗)は n × (n − 1) × … × 1 で、0! = 1 です。単語の公式の n₁, n₂ などは、繰り返される各文字の個数で、それで割ることで同じに見える並びを取り除きます。組合せは順序を無視するので nCr = nPr ÷ r! です。

計算例

10 人の走者から金・銀・銅メダルを決める場合、10P3 = 10 × 9 × 8 = 720 通りの表彰台がありますが、メダリスト 3 人の組は 720 ÷ 3! = 120 通りだけです。数字の重複が許される 4 桁の暗証番号は 10⁴ = 10,000 通り、BANANA の文字でできる異なる単語は 6! ÷ (3! × 2!) = 60 通りです。

よくある質問

順列と組合せの違いは何ですか?

順列は順序を区別し、組合せは区別しません。10 人から会長・書記・会計を選ぶのは 10P3 = 720 通り、3 人の委員会を選ぶのは 10C3 = 120 通りです。

0! が 1 になるのはなぜですか?

何も並べない方法、つまり空の並びはちょうど 1 通りだからです。0! = 1 と定義すれば、nPn = n! ÷ 0! のような公式もそのまま成り立ちます。

トランプ 52 枚は何通りにシャッフルできますか?

52! ≈ 8.0658 × 10^67 です。重複なしで n = 52、r = 52 を選ぶと、68 桁すべてを確認できます。

どんなときに重複を許せばよいですか?

暗証番号の数字やパスワードの文字のように、項目を別の位置で再び使える場合です。座席に座る人のように各項目を最大 1 回しか使わない場合は、重複なしを選びます。

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). 順列計算(nPr). https://kakao.mobile/ja/tools/permutation-calculator/

MLA

“順列計算(nPr).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/permutation-calculator/.

広告