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), — это математическая пропорция, которая с поразительной частотой встречается в природе, искусстве и архитектуре. Когда линия или объект делится в соответствии с этой пропорцией, создаётся визуально гармоничный и эстетически приятный результат—найденный в спиральных раковинах, пропорциях человеческого лица и планировке классических зданий. Понимание и применение золотого сечения необходимо для дизайнеров, архитекторов и художников, стремящихся создавать работы с врождённым визуальным равновесием.
Чтобы использовать этот калькулятор, просто введите любое единственное измерение—ширину, высоту, длину или любой размер, с которым вы работаете—и инструмент мгновенно вычислит его аналог золотого сечения. Вы можете вычислить больший сегмент из меньшего или наоборот, в зависимости от ваших потребностей в проектировании. Инструмент отображает как вычисленное значение, так и визуальное представление, показывающее, как пропорция делит ваш исходный размер, что облегчает применение пропорций к логотипам, макетам, дизайну страниц или размерам продукта. Скопируйте результаты прямо в ваше программное обеспечение для проектирования для немедленного использования.
Этот инструмент неоценим для графических дизайнеров, совершенствующих композицию, веб-разработчиков, создающих гармоничные макеты, архитекторов, планирующих пропорции фасадов, и дизайнеров продуктов, создающих сбалансированные формы. Фотографы часто используют размеры золотого сечения при кадрировании изображений или составлении снимков, в то время как дизайнеры взаимодействия применяют его к интервалам интерфейса и типографике. Хотя это простой расчёт, наличие мгновенного доступа к точным размерам золотого сечения экономит часы ручных вычисления и помогает гарантировать, что ваша творческая работа обладает той неуловимой сущностью визуального совершенства.
Часто задаваемые вопросы
Реализация кода
# 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.