排列组合计算器

在线排列 P(n,r) 与组合 C(n,r) 概率统计工具

🌙
广告展示区域 (AdSense Placeholder)
P(n, r) = n! / (n - r)!
从 n 个不同元素中取出 r 个元素的排列数(考虑顺序)
C(n, r) = n! / (r! * (n - r)!)
从 n 个不同元素中取出 r 个元素的组合数(不考虑顺序)
n! = n * (n-1) * ... * 1
n 个不同元素的全排列数
n! / (n1! * n2! * ... * nk!)
含重复元素的排列数。输入总数及各重复类别的个数
(n - 1)!
n 个不同元素围成一圈的排列方式
--
请输入数值
广告展示区域 (AdSense Placeholder)

排列组合:概率统计中的计数艺术

在概率论与组合数学中,排列(Permutation)与组合(Combination)是研究事物选取方式的核心概念。无论是计算彩票中奖概率、设计复杂的系统密码,还是分配团队任务,准确的计数都是科学决策的基础。

排列 (Permutation) 与组合 (Combination) 的区别

区分两者的关键在于 顺序

核心计算公式解析

高级应用场景

除了基础的 P 和 C,本工具还支持更复杂的计算:

  1. 多重排列: 当元素中有相同项时(如单词 MISSISSIPPI 的全排列),需要扣除重复项的阶乘。
  2. 圆排列: 当元素围成一个圈时,由于旋转对称性,排列数通常为 (n-1)! 。如果是项链或手串,由于可以翻转,还需要再除以 2。
  3. 允许重复的选取: 当同一个元素可以被多次选取时,计数方式会发生改变(如 n^r )。

如何使用本工具?

您只需根据需求选择顶部的功能标签,输入对应的 n (总数)和 r (抽取数)。工具会自动根据 BigInt 处理超大数值(超过 16 位),并为您展示详细的计算步骤,确保结果精准无误。点击“允许重复”选项,可以切换到含重复元素的计算模式。