支持大整数阶乘
可以直接计算 `0` 到 `2000` 的阶乘,适合大数验证和教学演示。
可以直接计算 `0` 到 `2000` 的阶乘,适合大数验证和教学演示。
除了精确结果,还会展示位数、末尾 0 个数和最后一个非 0 数字。
无需脚本环境,浏览器里就能完成大数阶乘计算和复制结果。
浏览器本地计算
适合数学题验证、排列组合准备、算法教学和大数结果核对。当前限制 `0` 到 `2000`,避免浏览器无意义高负载。
如果只是要看数量级和位数,也可以直接看右侧统计卡片。
n!
2.43290200e+18
精确位数
19
末尾 0 个数
4
最后一个非 0 数字
4
输入值
20
前 18 位
243290200817664000
后 18 位
432902008176640000
完整结果预览
2432902008176640000...
已按默认示例算出阶乘,结果只在浏览器本地生成。
当 `n` 很大时,完整结果会非常长。这里同时给了位数、末尾 0 个数和前后缀预览,方便先判断数量级。
工具使用说明
在输入框里填 `0` 到 `2000` 的整数,页面会自动重算。
如果完整结果太长,可以先看数量级、位数和前后缀预览。
需要进一步贴到文档或脚本里时,再复制完整阶乘文本。
功能说明
阶乘增长非常快,过高的上限只会制造浏览器无意义负载。
当前范围已经足够覆盖大多数学习、验证和演示场景。
适合数学题检查、算法课程演示、排列组合准备和大数格式验证。
如果只是偶尔要算一次大整数阶乘,用浏览器本地工具最省事。
完整结果可能非常长,复制前最好确认自己是否真的需要整串数字。
如果只关心数量级和尾零数,直接看右侧摘要通常就够了。
常见问题
再往上会显著增加浏览器计算和渲染负担,当前页面先以真实可用为主做了上限保护。
不会。阶乘计算在浏览器本地完成,不会把输入值发到服务器。
页面会给出位数、尾零和前后缀预览,先判断数量级再决定是否复制完整结果。
适合做基础验证;如果要做完整组合公式计算,建议后续用更专门的组合工具。