跳到主要内容
Z

组合数与排列数计算器

精确计算 nCr、nPr 和 n!,支持大整数级精度。全程在浏览器端运行,无需注册。

免费 无需注册 客户端运行 注重隐私 Updated

使用方法

  1. 1 输入 n(元素总数)和 r(选取的元素数)。
  2. 2 查看结果:nCr(组合数)、nPr(排列数)和 n!(阶乘)。
  3. 3 较大的结果使用 BigInt 精确计算,不会四舍五入。

为什么使用此工具

  • 即使 n 很大,也能精确计算组合数、排列数和阶乘。
  • 明确区分需要考虑顺序的情形(排列)和不需要的情形(组合)。
  • 完全在你的浏览器中运行。

常见问题

nCr 和 nPr 有什么区别?

排列数(nPr)计算的是有顺序的排列方式数;组合数(nCr)计算的是不考虑顺序的选取方式数。nPr = n!/(n−r)!,nCr = n!/(r!(n−r)!)。

什么是阶乘?

n! 是从 1 到 n 所有正整数的乘积:5! = 5×4×3×2×1 = 120。按定义,0! = 1。

为什么 n! 有取值限制?

阶乘的增长速度极快,因此阶乘的显示被限制在 n ≤ 1000,以保证结果仍然可读。nCr/nPr 在任意 r ≤ n 的情况下都能正常计算。

计算结果是完全精确的吗?

是的——本工具使用任意精度的 BigInt 运算,因此即使数值非常大,结果也是完全精确的。

什么是 组合数与排列数计算器?

组合数计算器可根据给定的 n 和 r 计算组合数(nCr)、排列数(nPr)和阶乘(n!),采用任意精度的精确算术运算。

概要

组合数与排列数计算器 是 Zerethon Tools 提供的免费 数学 工具。精确计算 nCr、nPr 和 n!,支持大整数级精度。全程在浏览器端运行,无需注册。. 完全在浏览器中运行 — 无需注册,无需上传。

分类
数学
价格
免费
隐私
基于浏览器
注册
无需

隐私

除非另有说明,否则你的数据永远不会离开浏览器。组合数与排列数计算器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。

对比

相关工具

在 Zerethon Social 上创作、分享与成长

免费注册。赚取积分,收集成就,与全球创作者建立联系。

免费试用 Zerethon