组合数与排列数计算器
精确计算 nCr、nPr 和 n!,支持大整数级精度。全程在浏览器端运行,无需注册。
免费
无需注册
客户端运行
注重隐私
Updated
组合数 nCr
不考虑顺序
排列数 nPr
考虑顺序
阶乘 n!
请为 n 和 r 输入非负整数。
使用方法
- 1 输入 n(元素总数)和 r(选取的元素数)。
- 2 查看结果:nCr(组合数)、nPr(排列数)和 n!(阶乘)。
- 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 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。