葛立恒数计算器

免费在线葛立恒数 (Graham's Number) 计算器,演示 Knuth 上箭头记号在小输入下的增长,理解 G₆₄ 的递归定义。

890.3K 次使用 最近更新 · 2026-05-14 本地运行 · 零上传
AD

如何使用葛立恒数计算器

葛立恒数计算器让你亲手体验 Knuth 上箭头记号。选择极小的底数、指数与箭头数量 (1-4),葛立恒数计算器会计算 a ↑ⁿ b。

  1. 选择底数,例如 2 或 3。
  2. 选择指数,请保持极小。
  3. 选择 1-4 个箭头,观察运算如何嵌套。

公式与原理 — 葛立恒数计算器

葛立恒数计算器采用 Knuth 上箭头定义:

a ↑   b = a^b
a ↑↑  b = a ↑ (a ↑ (a ↑ ... a))    (共 b 层)
a ↑↑↑ b = a ↑↑ (a ↑↑ (a ↑↑ ... a)) (共 b 层)

葛立恒数定义:

g₁    = 3 ↑↑↑↑ 3
gₙ₊₁  = 3 ↑^(gₙ) 3
G     = g₆₄

假设与限制

葛立恒数计算器使用 JavaScript 数值类型,并对输入进行严格限制,避免 Infinity。该工具仅用于教学,不提供精确算术。

使用场景 — 葛立恒数计算器

  • 教学 — 直观展示离散数学中的快速增长函数。
  • 科普演示 — 类似 Numberphile 风格的上箭头讲解。
  • 编程练习 — 实现递归箭头算子。
  • 好奇心 — 探索远超常识的巨大数字。

关于葛立恒数计算器的常见问题

葛立恒数计算器是如何工作的?

葛立恒数计算器实现 Knuth 上箭头算子 a ↑ⁿ b,仅对极小输入给出结果,演示其增长速度。

可以算出 G₆₄ 吗?

没有任何工具能写出 G₆₄ — 它的位数远超可观测宇宙的原子数。葛立恒数计算器只用于直观体会。

什么是上箭头算子?

a ↑ b = aᵇ;a ↑↑ b 是迭代幂塔;每多一个箭头,就在前一种运算上再嵌套一层。

我的数据会被存储吗?

不会。所有计算均在你的浏览器本地完成,不会向服务器发送任何数据。