Skip to main content
CalculoraCalculora

金融与商业

金融计算器投资与规划个人理财房地产投资商业工具创业与软件企业

数学与技术

数学计算器工程工具物理工具开发者工具学校工具

健康与生活

医疗工具智能工具随机生成器

创作者与专项

创作者经济伊斯兰工具可持续发展游戏

转换器

单位换算器长度换算器重量换算器温度转换器→ 单位换算器

随机生成器

随机数生成器密码强度检测器幸运转盘抛硬币模拟器骰子模拟器时区重叠计算器→ 随机生成器
文件转换器

PDF 工具

将PDF转换为JPG将PDF转换为PNG将 PDF 转换为 TXT将 PDF 转换为 GIF将 PDF 转换为 WebP将 PDF 转换为 SVG将 PDF 转换为 DOCX将PDF转换为Excel将PDF转换为PowerPoint将PDF转换为HTML将PDF转换为Markdown将PDF转换为TIFF

图片转换器

将JPG转换为PNG将PNG转换为JPG将PNG转换为WebP将 WebP 转换为 PNG将 WebP 转换为 JPG将 JPG 转换为 WebP将 SVG 转换为 PNG将SVG转换为JPG将SVG转换为WebP将BMP转换为PNG将BMP转换为JPG将BMP转换为WebP

高级图像

将HEIC转换为JPG将HEIC转换为PNG将TIFF转换为JPG将TIFF转换为PNG将JPG转换为TIFF将PNG转换为TIFF将JPG转换为ICO将PNG转换为ICO将 JPEG 转换为 AVIF将PNG转换为AVIF

GIF 和动画

将GIF帧转换为PNG将GIF帧转换为JPG将 GIF 转换为单个帧 (PNG/JPEG)将 PNG 转换为 GIF将 JPG 转换为 GIF将 GIF 转换为 WebP

编辑

添加水印图像对象移除在浏览器中即时调整图片大小在线压缩图片 — 减小文件大小,保持画质
数学速度挑战心算挑战词汇猜谜宾特和瓦拉德数独2048
货币转换器
CalculoraCalculora

一站式计算器平台。满足各种需求的免费、快速、准确工具。

计算器输入内容100%保密——所有计算都在您的浏览器中进行,绝不会发送到我们的服务器永远免费 — 无付费墙,无订阅,无需账户

热门

  • BMI计算器
  • 贷款计算器
  • 年龄计算器
  • 抵押贷款计算器
  • 百分比计算器
  • 科学计算器

数学

  • 统计计算器
  • 方程求解器
  • 分数计算器
  • 质因数分解计算器
  • 最大公约数与最小公倍数计算器
  • 对数计算器

金融

  • 财务独立提前退休计算器
  • 债务滚雪球计算器
  • 投资计算器
  • 退休计算器
  • 薪资计算器
  • 投资回报率计算器

法律信息

  • 查看全部
  • 分类
  • 货币转换器
  • 网站地图
  • 游戏与趣味工具
  • 关于我们
  • 联系我们
  • 隐私政策
  • 服务条款
  • 免责声明

语言

  • enEnglish
  • arالعربية
  • esEspañol
  • deDeutsch
  • frFrançais
  • hiहिन्दी
  • idBahasa Indonesia
  • itItaliano
  • ja日本語
  • ko한국어
  • ptPortuguês
  • ruРусский
  • trTürkçe
  • viTiếng Việt
  • bnবাংলা
  • zh中文
  • nlNederlands
  • plPolski
  • ukУкраїнська
  • msBahasa Melayu
  • thภาษาไทย

© 2026 Calculora. 版权所有。

使用构建 — 100% 免费

轻量快速——Cookie和分析仅在您同意的情况下运行

  1. 首页
  2. 数学计算器
  3. 排列组合计算器

排列组合计算器

瞬间计算任意 n 和 r 的排列数(nPr)和组合数(nCr)。免费计算器提供精确的阶乘结果和分步解答,大数值也不会损失精度。

什么是排列组合计算器?

排列和组合是计算从更大集合中选择或排列项目的方式数的两种基本方法——是概率、统计和组合数学的基石。

排列,记作 P(n,r) 或 nPr,计算从 n 个元素中选出 r 个元素进行排列的方式数,其中选择顺序很重要。组合,记作 C(n,r) 或 nCr,计算从 n 个元素中选出 r 个元素的方式数,其中顺序不重要。本计算器使用精确的任意精度算法同时计算两者。

公式

排列: P(n,r) = n! / (n-r)!
组合: C(n,r) = n! / (r!(n-r)!)
 
其中 n!(n的阶乘)= n × (n-1) × (n-2) × ... × 2 × 1

如何计算

  1. 输入 n,即集合中的总项目数。
  2. 输入 r,即你要选取的项目数。
  3. 计算器使用阶乘公式计算 P(n,r) 和 C(n,r)。
  4. 查看每个公式的完整分步分解。

示例

对于 n=10, r=3:P(10,3) = 10!/(10-3)! = 10 × 9 × 8 = 720种方法,从10个中按顺序排列3个。C(10,3) = 10!/(3!×7!) = 720/6 = 120种方法,从10个中不考虑顺序选择3个。

主要优势

  • 在一处同时计算排列数和组合数
  • 使用任意精度算法得出精确结果——大数值也不会出现舍入误差
  • 阶乘公式的完整分步分解
  • 清楚说明何时使用哪个公式

需要避免的常见错误

  • 在问题中顺序实际上不重要时使用排列公式(反之亦然)
  • 忘记 r 不能超过 n
  • 当问题允许重复时计算错误
  • 阅读教科书或考题时混淆 nPr 和 nCr 符号

专业提示

  • 首先问自己「顺序重要吗?」
  • 对于较大的 n 和较小的 r,将 C(n,r) 计算为 n×(n-1)×...×(n-r+1) / r! 会更快
  • 委员会、团队或小组选择问题几乎总是组合问题
  • 排名、排列或排序问题几乎总是排列问题

关键术语解释

阶乘 (n!):所有小于等于n的正整数的乘积
排列:项目子集的有序排列
组合:项目子集的无序选择
二项式系数:C(n,r) 的另一个名称

常见用例

  • 计算彩票或抽奖概率
  • 求解概率与组合数学作业
  • 计算可能的密码、PIN码或排列方式
  • 确定可能的委员会、团队或分组数量

常见问题

排列和组合有什么区别?
在排列中,顺序很重要——不同顺序排列A、B、C被视为不同结果。在组合中,顺序不重要——以任何顺序选择相同的一组项目都被视为同一结果。
P(n,r) 是什么意思?
P(n,r)(也写作nPr)是从n个元素的集合中选出r个元素进行排列的方式数,其中选择顺序很重要。计算公式为 n! / (n-r)!。
C(n,r) 是什么意思?
C(n,r)(也写作nCr或「n选r」)是从n个元素的集合中选出r个元素、且顺序不重要的方式数。计算公式为 n! / (r!(n-r)!)。
为什么 0! 等于 1?
根据数学惯例,0! = 1。这并非随意规定——它使排列和组合公式在 r=0 或 r=n 时都能得出正确结果。

相关工具

百分比计算器
科学计算器
分数计算器
指数计算器
矩阵计算器
方程求解器
排列数 P(n,r)
720
组合数 C(n,r)
120
n!
3,628,800
分步解答
1

已知条件

2

排列公式

✓

排列数 P(n,r)

4

组合公式

✓

组合数 C(n,r)

排列与组合的区别

• 排列: 顺序重要。将3人排成第一、第二、第三名,「A、B、C」和「B、A、C」被视为不同结果。

• 组合: 顺序不重要。为委员会选择3人,「A、B、C」和「B、A、C」被视为相同结果。