什么是排列组合计算器?
免费在线排列组合计算器。计算排列数和组合数。
排列和组合是概率、统计和组合学中的基本计数方法。关键区别在于:排列(nPr)计算顺序重要的排列方式——比如从 10 名参赛者中选出第 1、2、3 名的获奖者。组合(nCr)计算顺序不重要的选择方式——比如从 10 人中选出 3 名委员会成员。排列与组合计算器可同时计算两者,并提供阶乘分解。
输入项目总数(n)和要选择的项目数(r)。工具会立即显示排列(nPr)和组合(nCr)的值。公式视图显示完整计算过程:nPr = n! / (n-r)! 和 nCr = n! / (r! × (n-r)!)。
阶乘分解显示逐步计算:n!、r!、(n-r)! 以及最终除法。这种透明度有助于学生理解数字的来源,并手动验证计算。对于 n=10, r=3:10! = 3,628,800,7! = 5,040,所以 10P3 = 3,628,800/5,040 = 720,而 10C3 = 3,628,800/(6 × 5,040) = 120。
工具使用优化的阶乘计算高效处理大数值。对于非常大的 n 值(超过 170),标准 JavaScript 数字会溢出,因此工具对超过 Number.MAX_VALUE 的结果显示”无穷大“。调整 n 和 r 值时结果会即时更新。