ForHosting KIT · Matemática

Perímetro de Elipse: Calculadora Grátis com a Fórmula de Ramanujan

Semieixos de 5 e 3 dão um perímetro de 25,526986, obtido com a fórmula de Ramanujan, já que não existe fórmula exata elementar. Digite os dois semieixos em qualquer ordem e receba o contorno com seis casas decimais. 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
Semieixo maior
5
Semieixo menor
3
Você obtém
Perímetro
25,526986

Diferente da área, que tem uma forma fechada simples, o perímetro de uma elipse não possui fórmula exata elementar — ele envolve uma integral elíptica completa de segunda espécie. Na prática, ninguém calcula essa integral à mão, porque a aproximação de Ramanujan acerta o resultado com erro de uma fração ínfima de um por cento. Você envia os semieixos maior e menor e recebe de volta o perímetro, calculado de forma determinística, em uma única requisição. O mesmo código roda gratuitamente no seu navegador nesta página.

Por que o perímetro da elipse não tem fórmula simples

Todo mundo aprende que um círculo de raio r tem perímetro 2·pi·r, e é natural esperar algo igualmente elegante para uma elipse. Não existe. O perímetro exato é 4·a·E(e), onde E é a integral elíptica completa de segunda espécie e e é a excentricidade — uma função que não pode ser escrita apenas com aritmética elementar, raízes e pi.

Durante dois séculos, matemáticos publicaram aproximações, e a que sobreviveu é a segunda fórmula de Ramanujan: pi vezes a quantidade três vezes a soma dos eixos menos a raiz quadrada de (3a+b)(a+3b). Seu erro relativo no pior caso é da ordem de alguns centésimos de milésimo de um por cento, mesmo para elipses extremamente achatadas, nas quais a maioria das fórmulas mais simples falha feio.

É por isso que ela é a escolha padrão em softwares de engenharia, núcleos de CAD e ferramentas de topografia: barata de calcular, precisa muito além de qualquer medição que você pudesse fazer do objeto físico e livre de métodos numéricos iterativos.

Entradas, validação e o número que você recebe de volta

Os dois eixos não precisam estar ordenados: a fórmula é simétrica em a e b, portanto passá-los trocados gera o mesmo perímetro. Se os eixos forem iguais, a elipse é um círculo e o resultado é a circunferência exata, o que a resposta indica explicitamente.

O perímetro em si é arredondado para seis casas decimais, de forma que a saída seja estável byte a byte entre máquinas e execuções — a mesma requisição sempre retorna os mesmos bytes, o que importa quando você armazena resultados em cache ou compara saídas em uma suíte de testes. A resposta também ecoa os eixos e nomeia a fórmula utilizada, para que um resultado armazenado continue autoexplicativo meses depois.

Onde é usado e quanto custa

Perímetros elípticos aparecem onde quer que círculos sejam esticados: o comprimento de material necessário para contornar uma mesa ou espelho elíptico, o cabo ao redor de um duto elíptico, a costura de um tanque oval, a trajetória de uma órbita planetária estimada a partir de seus eixos, a borda da pista de atletismo de um estádio. A chamada roda na nossa edge global, não guarda nada e não contém aleatoriedade nem dependência de relógio, portanto é seguro memorizá-la.

Pague quando automatizar — trabalhos em lote sobre catálogos de peças, validação dentro de um pipeline de projeto ou um aplicativo móvel que precisa da resposta sem depender de um livro didático — e faça protótipos de graça até lá.

Comprimento de material para uma borda elíptica

Calcule quanto acabamento, junta ou cabo é necessário para contornar uma peça elíptica a partir das medidas de seus dois eixos.

Confira um valor de CAD ou levantamento topográfico

Verifique o perímetro informado pelo software de projeto com uma fórmula independente e documentada antes de encomendar o material.

Quanto custa?

O mesmo cálculo é gratuito no seu navegador nesta página.

Qual é a precisão da fórmula de Ramanujan?

Seu erro relativo no pior caso é de alguns centésimos de milésimo de um por cento, mesmo para elipses muito achatadas. Com eixos iguais, é exata.

Preciso passar o eixo maior primeiro?

Não. A fórmula é simétrica nos dois eixos, então trocá-los de posição gera o mesmo perímetro.

O perímetro exato pode ser calculado?

Somente por meio de uma integral elíptica completa de segunda espécie, que não tem forma fechada elementar. A aproximação retornada aqui é a resposta prática padrão da indústria.

Algo é armazenado?

Não. A entrada é processada e descartada; apenas o resultado é retornado.

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/ellipse-perimeter

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/ellipse-perimeter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"semi_major":5,"semi_minor":3}'
{
  "semi_major": 5,
  "semi_minor": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.ellipse_perimeter",
  "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.

A API de perímetro de elipse responde a uma das perguntas mais antigas e incômodas da geometria: qual é o comprimento da borda de uma elipse?

Por que o perímetro da elipse não tem fórmula simples

Este endpoint implementa exatamente essa fórmula, com validação de entrada e arredondamento estável, de modo que o número que você vê aqui é o mesmo que suas chamadas automatizadas verão.

Entradas, validação e o número que você recebe de volta

A calculadora de perímetro de elipse aceita dois campos: semi_major e semi_minor, convencionalmente chamados de a e b, as distâncias do centro até a borda ao longo dos eixos mais longo e mais curto. Ambos precisam ser números finitos e nenhum pode ser negativo — um eixo negativo é uma impossibilidade geométrica, então a requisição é rejeitada com um erro invalid_input claro, que identifica o campo problemático em vez de produzir silenciosamente um resultado errado.

Onde é usado e quanto custa

Fazer isso à mão significa consultar a fórmula, acertar os parênteses e torcer para que a excentricidade da sua forma não empurre uma aproximação mais grosseira para fora da tolerância; fazer isso aqui é um único POST.

Processamento em lote em um pipeline

Percorra um catálogo de dimensões elípticas e anexe um perímetro a cada registro por US$ 0,002 por chamada.

O que acontece com um eixo negativo?

A requisição é rejeitada com um erro invalid_input que identifica o campo. Eixos negativos não têm significado geométrico.

Ver a documentação completa do KIT →