ForHosting KIT · Matemática

Calculadora de razão áurea

Corte um comprimento na proporção áurea e receba as duas partes de uma vez: 100 vira 61,803399 e 38,196601, e a maior dividida pela menor dá phi, cerca de 1,618034. Funciona em pixels, milímetros ou qualquer unidade. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Comprimento
100
Você obtém
Principal
61,803399
Secundária
38,196601
Razão
1,618034
Maior sobre menor
1,618034

A razão áurea, phi, é a proporção 1.6180339887... — a única divisão de um segmento em que o todo se relaciona com a parte maior exatamente como a parte maior se relaciona com a menor. É a construção clássica por trás dos retângulos áureos, das espirais logarítmicas e das proporções de layout, reduzida a uma única chamada determinista que você também pode executar de graça no seu navegador.

O que a razão áurea realmente significa

Corte um segmento de modo que a razão entre o todo e a parte maior seja igual à razão entre a parte maior e a parte menor, e o número que você obtém é phi: aproximadamente 1.618034. Escrito como equação, (a + b) / a = a / b = phi, e ao resolvê-la chega-se ao valor irracional (1 + sqrt(5)) / 2.

A calculadora de razão áurea faz exatamente essa divisão: você fornece o comprimento total do segmento e ela devolve a parte maior, que é o comprimento dividido por phi, e a parte menor, que é o que resta. Como a relação é definicional, a parte maior dividida pela menor é sempre igual a phi, e as duas partes sempre somam o comprimento original. Qualquer unidade serve — pixels, milímetros, pontos, em — porque a divisão é uma proporção pura e as partes voltam na mesma unidade que você enviou.

Como o cálculo funciona

Não há busca por aproximação nem iteração: phi é calculado de forma analítica como (1 + Math.sqrt(5)) / 2 em precisão dupla, a parte maior é uma única divisão e a parte menor uma única subtração. O resultado é então arredondado para seis casas decimais, para que a saída seja estável byte a byte entre máquinas: uma divisão em ponto flutuante sem arredondamento pode diferir no último bit entre CPUs, o que tornaria frágeis as comparações automatizadas.

Onde essa divisão é usada

Designers recorrem à divisão áurea para dimensionar colunas, barras laterais e espaços em branco de modo que as proporções pareçam equilibradas; artistas a usam para posicionar pontos focais sobre a tela; arquitetos e artesãos a empregam para dividir vigas, painéis e fachadas. A mesma proporção aparece nos retângulos áureos, nos ladrilhamentos de Fibonacci e nas espirais logarítmicas, de modo que este único cálculo é o primeiro passo de muitas construções geométricas.

Ela também tem um nicho numérico: o algoritmo de busca da seção áurea para otimização unidimensional reduz um intervalo exatamente por este fator a cada passo, e quem o pratica precisa da divisão precisa de um intervalo dado para implementá-lo.

Divida a largura de um layout

Divida uma área de conteúdo de 1440 px em uma coluna principal áurea e uma barra lateral menor com valores exatos em pixels.

Posicione um ponto focal em uma composição

Corte a largura ou a altura de uma tela na seção áurea para que um sujeito fique sobre a linha de divisão natural.

Implemente a busca da seção áurea

Obtenha a divisão interior de um intervalo de otimização na proporção phi correta para cada iteração.

Quanto custa?

Também é grátis executar no seu navegador nesta página.

Que valor de phi vocês usam?

Phi é calculado de forma analítica como (1 + sqrt(5)) / 2 em precisão dupla e informado arredondado para seis casas decimais no campo ratio.

Qual é a parte maior?

A parte maior é o comprimento dividido por phi (cerca de 61.8% do total); a parte menor é o restante (cerca de 38.2%). Juntas, elas sempre somam o comprimento de entrada.

Quais unidades são aceitas?

Qualquer uma. O comprimento é um número sem unidade, então pixels, milímetros, pontos ou em funcionam; as partes voltam na mesma unidade.

O resultado é determinístico?

Sim. É um cálculo analítico puro, sem aleatoriedade, datas ou chamadas de rede, de modo que a mesma entrada sempre devolve a mesma saída.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/math/golden-ratio

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/math/golden-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"length":100}'
{
  "length": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.golden_ratio",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Esta API recebe um segmento de qualquer comprimento positivo e devolve essa divisão para você: a parte maior, a parte menor e a própria razão, tudo arredondado para reutilização estável.

O que a razão áurea realmente significa

O endpoint devolve ambas as verificações junto com as partes, de modo que quem consome o resultado pode conferir a construção em vez de apenas confiar nela.

Como o cálculo funciona

O objeto de saída traz o comprimento ecoado, as partes maior e menor, a própria razão phi, a razão derivada major_over_minor e um check_sum igual a maior mais menor, que deve reproduzir a sua entrada. A validação é estrita: o comprimento precisa ser um número finito e positivo, e qualquer outra coisa — zero, um valor negativo, um campo ausente, uma string não numérica — é rejeitada com um erro invalid_input que nomeia o campo problemático, sem cobrar você.

Onde essa divisão é usada

Seja qual for o uso, o endpoint é uma função pura — mesma entrada, mesma saída, sem estado e sem rede — o que o torna seguro para chamar a partir de pipelines, planilhas e scripts de build, e gratuito para testar no navegador desta página antes de automatizar qualquer coisa.

O que acontece com um comprimento zero ou negativo?

A requisição é rejeitada com um erro invalid_input que nomeia o campo length. Erros não são cobrados.

Ver a documentação completa do KIT →