使用方法(3步)
- 选择 文字 (字谜)或 计数 (符号+计数)。
- 选择精确或近似值。精确显示安全时的完整整数。
- 复制可共享的 URL 以重现相同的状态。
结果
精确值(精确模式): —
数字: —
科学计数法: —
细分(计数)
—
| 符号 | 计数 |
|---|
随机例子(小n)
当 n ≤ 30 时均匀生成不同的排列。使用种子以实现再现性。
常见问题解答
什么是多集排列(字谜计数)?
当某些项目相同时,它会计算不同的排列,例如 BANANA 的独特字谜的数量。
公式是什么?
如果总项目是 n 重复计数是 n1..nk,那么 Count = n! / (n1! n2! … nk!)。
与“重复排列”(n^r)有什么区别?
多集排列意味着重复项已经存在(BANANA)。 n^r 意味着您可以在选择时重复使用项目(PIN 码)。
为什么n = 0时结果是1?
排列零项的方法只有一种:什么也不做(空排列)。
如果 Exact 被拒绝怎么办?
切换到 Approx 以查看可靠的数字计数和科学记数法,而无需构建巨大的整数。
我如何在 Excel 中计算这个值?
使用阶乘: =FACT(n)/PRODUCT(FACT(n1),FACT(n2),...)。对于较大的n,Excel可能会溢出;此处使用 Approx 代替。
计算方法
- 文本模式在标准化和可选过滤后对字符进行计数,然后应用
n! / ∏(ni!)。 - Exact 使用二项式系数的 BigInt 安全乘积:
Count = C(n,n1)·C(n−n1,n2)·…。 - Approx 使用对数阶乘来计算位数和科学记数法,而无需构建巨大的整数。