円順列計算ツール
n個の異なるものを円形に並べる円順列の数 (n−1)! を求めます。通常の順列 n! や比も同時に表示。
入力
n個の異なるものを円形に並べる円順列の数 (n−1)! を求めます。回転して一致する並びは同じものとして数えます。
円形に並べるものの個数を 0 以上の整数で入力します。
計算結果
n = 5 の円順列 (n−1)!
24
通常の順列 n!
120
通常順列 ÷ 円順列
5 倍
円順列の桁数
2
円順列の数は (n−1)! で、回転で重なる並びを1通りと数えます。通常の順列 n! は一列に並べる数で、円順列の n 倍になります。
計算方法・使い方
- 円順列とは、n個の異なるものを円形に並べる並べ方の総数です。回転して一致する並びは同じものとみなすため、通常の順列 n! を回転の数 n で割った (n−1)! になります。
- 例えば円卓に5人が座るとき、座席の並び方は (5−1)! = 4! = 24通りです。誰を基準にしても回転で重なる並びを1通りと数えるため、n! の代わりに (n−1)! を用います。
- 通常の順列 n! は一列に並べる並べ方の数で、円順列の n 倍になります。本ツールでは円順列、通常の順列、両者の比をあわせて表示します。
- 入力 n が大きいと値の桁数が非常に多くなるため、桁数が一定を超える場合は桁数のみを案内します。計算には正確な整数演算を用いています。
関連する計算ツール
円順列の表((n−1)! 一覧)
数学最大の要素数 n を入力すると、n = 1 から指定値までの円順列の総数 (n−1)! を一覧表で表示します。回転して同じになる並びをまとめた円形の並べ方の数を、BigInt で正確に計算します。
計算する →数珠順列の計算
数学n個を円形に並べ、裏返しも同じとみなす数珠順列 (n−1)!/2 を、円順列・通常の順列と比較しながら計算します。
計算する →数珠順列の表
数学最大 n を入力すると、n=3 から n まで各個数の数珠順列 (n−1)!/2 を一覧表にして表示します。BigInt で正確に計算します。
計算する →重複順列の計算(n の r 乗)
数学n 種類から r 個を重複ありで並べる重複順列 n^r を計算。暗証番号やパスワードの総数も求められます。
計算する →
お客様の声
このツールを使った感想をお聞かせください。
レビューを投稿する
- ホーム
円順列計算ツール