Golden Ratio Calculator
황금 비율 크기를 계산하며 한 값이 주어졌을 때 완벽한 φ 비율의 다른 값을 찾습니다.
= 1.6180339887…
φ = (1 + √5) / 2 ≈ 1.6180339887
너비
100.0000
높이
61.8034
비율
1.618034
φ
φ의 피보나치 근사:
| 비율 | 분수 | 값 |
|---|---|---|
| F(8)/F(7) | 21/13 | 1.615385 |
| F(9)/F(8) | 34/21 | 1.619048 |
| F(10)/F(9) | 55/34 | 1.617647 |
| F(11)/F(10) | 89/55 | 1.618182 |
| F(12)/F(11) | 144/89 | 1.617978 |
이 도구 소개
황금비는 그리스 문자 파이(φ ≈ 1.618)로 표시되며, 자연, 예술, 건축에 놀랍도록 자주 나타나는 수학적 비율입니다. 선이나 물체가 이 비율에 따라 분할되면 시각적으로 조화롭고 미적으로 쾌적한 결과가 생깁니다. 이는 나선형 조개껍질, 인간의 얼굴 비례, 고전 건축물의 레이아웃에서 볼 수 있습니다. 황금비를 이해하고 적용하는 것은 고유의 시각적 균형을 가진 작업을 만들려는 디자이너, 건축가, 예술가에게 필수적입니다.
이 계산기를 사용하려면 너비, 높이, 길이 또는 작업 중인 모든 크기를 입력하기만 하면 도구가 즉시 황금비 대응값을 계산합니다. 디자인 요구에 따라 더 작은 세그먼트에서 더 큰 세그먼트를 계산할 수도 있고, 반대의 경우도 가능합니다. 도구는 계산된 값과 원래 측정값이 어떻게 비율로 나뉘는지 보여주는 시각적 표현을 모두 표시하여 로고, 레이아웃, 페이지 디자인 또는 제품 치수에 비율을 쉽게 적용할 수 있습니다. 결과를 디자인 소프트웨어에 직접 복사하여 즉시 사용할 수 있습니다.
이 도구는 구성을 다듬는 그래픽 디자이너, 조화로운 레이아웃을 구축하는 웹 개발자, 파사드 비율을 계획하는 건축가, 균형 잡힌 형태를 만드는 제품 디자이너에게 매우 유용합니다. 사진가는 이미지를 자르거나 사진을 구성할 때 황금비 치수를 자주 사용하며, UX 디자이너는 인터페이스 간격과 타이포그래피에 적용합니다. 간단한 계산이지만, 정확한 황금비 치수에 즉시 접근할 수 있으면 수동 계산에 걸리는 시간을 절약하고 창의적인 작업이 그 포착하기 어려운 시각적 완벽성의 특성을 갖도록 도와줍니다.
자주 묻는 질문
코드 구현
# Golden ratio calculations
PHI = (1 + 5 ** 0.5) / 2 # 1.6180339887...
def golden_ratio_split(total):
"""Split a length into golden ratio proportions"""
major = total * PHI / (1 + PHI)
minor = total / (1 + PHI)
return major, minor
def golden_width_to_height(width):
return width / PHI
def golden_height_to_width(height):
return height * PHI
# Examples
print(f"phi = {PHI:.10f}")
width = 1920
height = golden_width_to_height(width)
print(f"Golden height for width {width} = {height:.0f}") # 1186
total = 100
major, minor = golden_ratio_split(total)
print(f"Split {total}: major={major:.3f}, minor={minor:.3f}") # 61.803, 38.197
# Fibonacci approximation
fibs = [1, 1]
for _ in range(10):
fibs.append(fibs[-1] + fibs[-2])
for a, b in zip(fibs[-6:], fibs[-5:]):
print(f"{b}/{a} = {b/a:.6f}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.