组合与排列计算器

计算 nCr 组合和 nPr 排列,结果为整数。

计算在本地完成,我们不会把输入值发送到服务器。

示例

从 5 个中选 2 个,组合数为 10(不考虑顺序),排列数为 20(考虑顺序)。

计算方法

组合使用 n!/(r!(n−r)!),通过整数约简计算。排列乘以 n × (n−1) … 直至 r 位。

重要说明

输入必须为整数,满足 0≤r≤n≤1000。非常大的答案将显示为精确整数。

常见问题

何时使用组合?

当相同项目的不同顺序不产生不同结果时使用组合。

何时使用排列?

当所选项目的顺序或指定位置重要时使用排列。

当 r 为零时会怎样?

恰好有一种方式选择或排列零个项目,因此两者结果均为 1。

相关工具