黄金分割计算器
黄金分割计算器按 φ≈1.618 把整体分成长段与短段,输入总长、长段或短段任一数值,即可得到 0.618 分割点、各段长度与占比。
已知整段总长度,求长段与短段
可以是任意单位(像素、厘米、毫米等),结果保持同一单位;需大于 0。
黄金分割结果(长段 : 短段 = φ ≈ 1.618)
61.8034 : 38.1966
总长(整体)100长段(较大,占 61.8%)61.8034短段(较小,占 38.2%)38.1966黄金比 φ = (1+√5)/21.618黄金比倒数 1/φ(0.618…)0.618
关系说明
- 长段 ÷ 短段 = 总长 ÷ 长段 = φ ≈ 1.618,即黄金分割比。
- 长段约占总长 61.8%(1/φ≈0.618),短段约占 38.2%(1/φ²≈0.382)。
怎么用
- 选已知的段:先选你已经知道的是哪一段:总长(整体)、长段(较大一段)或短段(较小一段)。三者之间由黄金比 φ≈1.618 固定关联,知道任一段即可算出另外两段。
- 输入长度:在输入框填入该段的数值,单位随意(像素、厘米、毫米都行),结果会保持同一单位。例如按总长 100 计算。
- 读结果:工具立即给出总长、长段、短段三段数值,以及长段/短段各占总长的百分比(约 61.8% 与 38.2%)和黄金比 φ 及其倒数 0.618。
- 调小数位数:φ 是无理数,结果为近似值。可用「保留小数位数」选择 0~8 位精度,用于排版取整或工程精算。
核心要点
黄金分割把一段长度按 长段 : 短段 = φ ≈ 1.618 分成两部分,也就是常说的 0.618 分割。先抓住几点:
- 已知总长:长段 ≈ 总长 ×
0.618,短段 ≈ 总长 ×0.382。总长 100 → 约61.8与38.2。 - 分割点位置:长段约占整体
61.8%,短段约占38.2%;从一端量到长段就是常用的黄金分割点。 - 已知长段:总长 = 长段 ×
1.618,短段 = 长段 ×0.618。 - 已知短段:长段 = 短段 ×
1.618,总长 = 短段 ×2.618。 - 近似值:φ 是无理数,结果按所选小数位数四舍五入,可选 0~8 位精度。
- 使用边界:黄金分割是构图和排版参考,不是审美判定规则;实际设计还要同时看内容、留白和网格。
原理与公式
黄金比 φ 定义为把线段分成长段 a、短段 b(a > b),使整段 ÷ 长段 = 长段 ÷ 短段,即:
(a + b) / a = a / b = φ = (1 + √5) / 2 ≈ 1.6180339887
三段互求
记总长 T = a + b:
- 已知总长 T:
a = T / φ,b = T − a。 - 已知长段 a:
T = a · φ,b = a / φ。 - 已知短段 b:
a = b · φ,T = a + b = b · φ²。
占比与 0.618
由 a / T = 1 / φ ≈ 0.618、b / T = 1 / φ² ≈ 0.382,长段约占整体 61.8%、短段约占 38.2%。φ 还满足 φ² = φ + 1 与 1/φ = φ − 1,这也是它与斐波那契数列 相邻项比值逐渐逼近 φ 的原因。
算例
总长 100:长段 = 100 / 1.618034 ≈ 61.8034,短段 = 100 − 61.8034 = 38.1966,验证 61.8034 / 38.1966 ≈ 1.618。
精度:√5 与各段长度用高精度十进制(decimal.js,40 位有效数字)计算,仅在显示时按所选小数位数四舍五入,避免浮点累积误差。所有计算在浏览器本地完成。
常见问题
- 黄金分割(0.618)到底是什么?
- 把一条线段分成长短两段,如果「整段 ÷ 长段 = 长段 ÷ 短段」,这个比值就是黄金比 φ =(1+√5)/2 ≈ 1.6180339887。反过来,长段约占整段的 1/φ ≈ 0.618,短段约占 1/φ² ≈ 0.382,所以黄金分割也常被叫作「0.618 分割」。它在建筑、版式、构图、产品比例里被广泛使用,被认为看起来协调、耐看。
- 已知总长,长段和短段各是多少?
- 长段 = 总长 ÷ φ ≈ 总长 × 0.618,短段 = 总长 − 长段 ≈ 总长 × 0.382。例如总长 100:长段 = 100 ÷ 1.618034 ≈ 61.8034,短段 ≈ 38.1966,两段相加正好等于 100。本工具选「总长」并输入 100 即可得到这两段,还会给出各自占比 61.8% 与 38.2%。
- 黄金分割点在一条线段的哪个位置?
- 黄金分割点通常落在整体约 61.8% 的位置;如果从另一端量,就是约 38.2% 的位置。例如画布宽 1200px,黄金分割点约在 742px 或 458px。工具选「总长」输入 1200,即可把这两个距离作为长段和短段读出来,单位会保持为像素。
- 只知道其中一段,能反推另外两段吗?
- 可以。若已知长段 L:总长 = L × φ ≈ L × 1.618,短段 = L ÷ φ ≈ L × 0.618。若已知短段 S:长段 = S × φ ≈ S × 1.618,总长 = 长段 + 短段 = S × φ² ≈ S × 2.618。本工具用「已知哪一段」的三个按钮切换,选好后输入数值即可反推,无需手动套公式。
- 黄金比 φ 和斐波那契数列有什么关系?
- 斐波那契数列(1, 1, 2, 3, 5, 8, 13, 21, 34…)相邻两项的比值会越来越接近黄金比 φ:如 13÷8=1.625、21÷13≈1.6154、34÷21≈1.6190,随着项数增大逐渐逼近 1.6180339887。所以设计里常用斐波那契数(如 8、13、21)来近似黄金分割排布。想看数列本身可用本站的斐波那契数列计算器。
- 为什么结果是近似值?能有多精确?
- 因为 φ =(1+√5)/2 里的 √5 是无理数,写成小数是无限不循环的,任何有限位数的结果都是近似。本工具内部用高精度十进制(decimal.js,40 位有效数字)计算 √5 与各段长度,只在显示时按你选择的小数位数四舍五入,因此在 0~8 位精度范围内的结果都是可靠的,不会出现普通浮点累积误差。
- 黄金分割和普通的「对半分」「三等分」有什么不同?
- 对半分是 1:1、三等分是 1:1:1,各段相等;黄金分割是 1:0.618(长段:短段),两段不相等但比例协调。构图上常把主体放在黄金分割点(约整幅的 61.8% 或 38.2% 处)而不是正中央,画面更有张力。需要注意黄金分割是一种美学参考而非硬性规则,实际排版仍应结合内容与网格系统综合判断。