黄金比計算機

長さを一つ入力するだけで、黄金比(約1:1.618)に合った残りの長さをすぐに計算します。

黄金比とは

黄金比とは、一本の線を二つに分けたとき「全体:長い方=長い方:短い方」が成り立つ比率のことです。短い方を1、長い方をxとおくと (1+x):x=x:1 となり、整理すると x²=x+1 という二次方程式になります。この正の解がギリシャ文字のφ(ファイ)で表される (1+√5)/2=約1.6180339887です。√5は無理数なので小数は永遠に続き、1.618はあくまで近似値にすぎません。 この計算機は内部では倍精度の値をそのまま使い、画面に表示するときだけ小数第3位で丸めています。

φには検算に役立つ性質があります。φ²=φ+1(約2.618)、1/φ=φ−1(約0.618)です。つまり全体を黄金比で分けると、 長い方は全体の約61.8%、短い方は約38.2%になります。長い方をさらに同じ比率で分けても相似の分割になるため、 黄金長方形は内側へいくらでも入れ子にできます。

三つの計算モードと公式

三つの値は互いに連動しているので、どれか一つが分かれば残りも決まります。結果欄には短辺・長辺・合計と計算式が表示されるため、 別のモードに数値を入れ直して往復計算で確かめることもできます。

全体の長さ別・黄金比分割早見表

画面幅やキャンバス、板の長さを主役の領域と脇役の領域に分けるときの目安です。表の値はページ生成時にφから計算しています。

全体の長さ長い部分(61.8%)短い部分(38.2%)
10061.80338.197
360222.492137.508
1,080667.477412.523
1,200741.641458.359
1,9201,186.625733.375

短辺別・黄金長方形のサイズ表

短辺長辺(×1.618)
46.472
1016.18
3048.541
100161.803
600970.82
1,0801,747.477

単位は問いません。高さ1080pxのバナーを黄金長方形にするなら幅は約1,747.5px、幅が1080pxに決まっているなら 高さは約667.5pxです。印刷物ならmmやcmのまま同じ式を使えます。

フィボナッチ数列とφの関係

フィボナッチ数列(1, 1, 2, 3, 5, 8, 13, 21, …)では、隣り合う項の比(後ろ÷前)が項数とともにφへ近づきます。 下の表はプログラムで数列を生成して計算したもので、誤差はφとの差の絶対値です。

前の項後ろの項後ろ÷前φとの誤差
231.5000000.118034
581.6000000.018034
13211.6153850.002649
34551.6176470.000387
891441.6179780.000056
2333771.6180260.000008
6109871.6180330.000001

13÷8=1.625 の時点で誤差は約1%以内です。そのため整数ピクセルで組むWebデザインでは、5:8、8:13、13:21 といった整数比を 黄金比の代わりに使うことがあります。

どんな場面で使われるか

計算例(手計算で検算できます)

例1: 幅1200pxのコンテナ。 黄金比で分けると主カラムは約741.6px、サブカラムは約458.4pxです。 カラム間の余白(ガター)が必要な場合は、先に全体から余白を引き、残りを分割してください。

例2: 額縁。 短辺30cmなら長辺は30×1.618=約48.54cmです。マットや枠の幅で見える開口部は変わるため、 外寸と開口部のどちらに比率を当てるかを決めてから切り出してください。

例3: 文字サイズの段階。 本文16pxにφを掛けると約25.9px、もう一段掛けると約41.9pxです。 実務では26px、42pxのようにきりのよい値へ丸めて使うことが多くなります。

例4: 途中で丸めると誤差が育つ。 1920に1.6を掛けると3072ですが、正確な値は約3,106.6で、約35もずれます。 丸めるのは最後にしましょう。

よくある誤解と限界

結果の活用法

得られた長さは、使う媒体の単位(画面なら整数px、印刷なら0.1mm程度)に丸めてから使います。デザインツールでは長い部分と短い部分を 隣り合う二つの長方形として描き、補助線として重ねて目で確認すると失敗が減ります。「結果をコピー」で仕様書やチケットに貼っておけば、 寸法の根拠も一緒に残せます。画面や画像の縦横比を整数で知りたいときは、下の関連ツールをあわせて使ってください。

よくある質問

フィボナッチ数列と黄金比はどのような関係ですか?

隣り合うフィボナッチ数の比は、数列が大きくなるほどφに近づきます。8÷5=1.6、13÷8=1.625、21÷13≒1.615 のように、上の表でも誤差が小さくなっていく様子を確認できます。

黄金比はぴったり1.618ですか?

いいえ。正確には(1+√5)/2という無理数で、小数は永遠に続きます。1.618は小数第3位までの近似値です。

61.8%と38.2%はどこから来た数字ですか?

全体を1とすると、長い部分は1/φ≒0.618、短い部分は1−1/φ=1/φ²≒0.382です。合計は正確に1になり、長い方÷短い方は再びφになります。

スマートフォンの画面にも使えますか?

使えますが、実際の端末の多くは9:16やそれより細長い比率で、1:1.618とは異なります。画面そのものを合わせるのではなく、画面内のカードと画像の幅の比などに使うのが現実的です。

計算の精度はどのくらいですか?

JavaScriptの倍精度浮動小数点数で計算し、表示するときだけ小数第3位に丸めています。入力した値は外部に送信されず、すべてブラウザ内で処理されます。

関連ツール