← Avançado e geral /

Heron’s Formula Calculator

Calcule a área de um triângulo a partir de três comprimentos de lados com a fórmula de Herão.

Revisado por [email protected], Geometry Calculator Developer & Online Math Educator Última atualização April 24, 2026

Calculadora da fórmula de Heron

Fórmulas usadas em Calculadora da fórmula de Heron

s = (a+b+c)/2
A = √(s(s-a)(s-b)(s-c))

In-Depth Tutorial: Calculadora da fórmula de Heron

Fórmula de Herão (nomeada em homenagem a Herão de Alexandria, ~10-70 d.C.) calcula a área de qualquer triângulo usando APENAS seus três comprimentos de lados — sem necessidade de altura ou ângulos. Esta é uma das fórmulas mais elegantemente úteis da geometria: dados a, b e c, a área é

Área = √(s(s − a)(s − b)(s − c))

onde s = (a + b + c) / 2 é o semiperímetro (metade do perímetro). Este tutorial mostra como aplicar a fórmula, duas formas equivalentes, a famosa demonstração e quando a fórmula de Herão é preferível à abordagem ½×base×altura.

Por que a fórmula de Herão é útil

A fórmula padrão da área do triângulo é A = ½ × base × altura. Isso requer conhecer uma base E a altura perpendicular a essa base. Em muitos problemas, você tem os três comprimentos dos lados, mas não a altura — e calcular a altura primeiro exige etapas extras (frequentemente o Teorema de Pitágoras aplicado a uma perpendicular construída).

A fórmula de Herão ignora completamente a altura. Três lados entram, a área sai. Um passo.

As duas formas equivalentes

Forma 1 (semiperímetro): Área = √(s(s−a)(s−b)(s−c)), onde s = (a+b+c)/2.

Forma 2 (sem semiperímetro): Área = (1/4)√(4a²b² − (a² + b² − c²)²).

A Forma 2 evita calcular s separadamente, mas introduz uma expressão mais complexa sob a raiz quadrada. A Forma 1 é mais comum em livros didáticos e mais fácil de escrever à mão. Ambas produzem o mesmo resultado.

Exemplo resolvido 1 — o triângulo retângulo 3-4-5

Lados: a = 3, b = 4, c = 5 (a famosa terna pitagórica).

Passo 1: s = (3 + 4 + 5) / 2 = 6.

Passo 2: Área = √(6 × (6−3) × (6−4) × (6−5)) = √(6 × 3 × 2 × 1) = √36 = 6.

Verificação: como 3-4-5 é um triângulo retângulo com catetos 3 e 4, a área = ½ × 3 × 4 = 6. ✓ Herão concorda.

Exemplo resolvido 2 — triângulo escaleno

Lados: a = 7, b = 8, c = 9.

s = (7 + 8 + 9) / 2 = 12.

Área = √(12 × 5 × 4 × 3) = √720 ≈ 26,833.

Não é necessária uma "altura conveniente" — e calcular a altura manualmente exigiria aplicar o Teorema de Pitágoras a uma perpendicular construída ou usar trigonometria. Herão dispensa tudo isso.

Exemplo resolvido 3 — triângulo equilátero

Para um triângulo equilátero com lado s: a = b = c = s. Então o semiperímetro = 3s/2.

Área = √((3s/2)(3s/2 − s)(3s/2 − s)(3s/2 − s)) = √((3s/2)(s/2)³) = √(3s⁴/16) = (s²√3)/4.

Isso corresponde à fórmula clássica da área do triângulo equilátero A = (√3 / 4) s² — confirmando que a fórmula de Herão se reduz à fórmula padrão neste caso especial.

A demonstração — esboço

A fórmula de Herão pode ser provada de várias maneiras. A mais acessível:

  1. Trace uma altura a partir de um vértice (digamos C) até o lado oposto (c). Isso cria dois triângulos retângulos dentro do original.
  2. Seja h o comprimento da altura e x a distância do ponto onde a altura toca o lado c até uma das extremidades.
  3. Pelo Teorema de Pitágoras: em um subtriângulo, x² + h² = b². No outro, (c − x)² + h² = a².
  4. Subtraindo: (c − x)² − x² = a² − b², resultando em x = (b² + c² − a²) / (2c).
  5. Substituindo de volta para encontrar h² em termos de a, b e c.
  6. Área = ½ × c × h. Expandindo e simplificando, obtém-se a fórmula de Herão.

A álgebra é complicada, mas cada etapa é elementar. Tente resolvê-la como exercício — é uma das derivações mais satisfatórias da geometria plana.

Preocupação com estabilidade numérica

A fórmula direta de Herão apresenta uma armadilha numérica para triângulos "agulha" (muito longos e finos, onde um lado é quase tão longo quanto a soma dos outros dois). Nesse caso, (s − maior_lado) torna-se muito pequeno, e a multiplicação s(s−a)(s−b)(s−c) sofre cancelamento catastrófico na aritmética de ponto flutuante.

A correção é a fórmula estável de Herão de Kahan:

Ordene os lados de modo que a ≥ b ≥ c. Então:

Área = (1/4)√((a + (b + c))(c − (a − b))(c + (a − b))(a + (b − c)))

Essa rearranjo evita o problema de cancelamento. Nossa calculadora usa a forma estável de Kahan para precisão de produção (veja calculator-engine.js, correções v1.20.62-68).

Aplicações no mundo real

  • Topografia. Topógrafos frequentemente medem três comprimentos de lados, mas não alturas internas. Herão fornece a área diretamente.
  • Construção civil. Cálculo de materiais necessários para um telhado triangular ou lote de terra a partir de medições de contorno.
  • Gráficos computacionais. A área do triângulo é usada em detecção de colisão, cálculos de iluminação (coordenadas baricêntricas) e métricas de qualidade de malhas.
  • Mapas / SIG. Cálculo da área de uma região triangular definida por GPS a partir de suas três coordenadas de canto (que fornecem os três comprimentos dos lados via fórmula da distância).

Quando NÃO usar a fórmula de Herão

  • Quando você já conhece a base e a altura. Basta usar A = ½ × base × altura — menos operações, mais estabilidade numérica.
  • Quando você tem dois lados e um ângulo incluído (LAL). Use A = ½ × a × b × sin(C) — trigonometria direta.
  • Para triângulos retângulos onde você pode identificar os catetos. Use A = ½ × cateto1 × cateto2.

Herão é o recurso de "sem informações especiais" — quando nenhuma dessas atalhos se aplica.

Erros comuns

  • Esquecer que o semiperímetro é METADE do perímetro. s = (a + b + c) / 2. Alguns alunos usam s = a + b + c (perímetro total) e obtêm a resposta errada.
  • Erros de sinal dentro da raiz quadrada. Se (s − a), (s − b) ou (s − c) resultar negativo, seus três lados não formam um triângulo válido (viola a desigualdade triangular). Verifique as entradas.
  • Calcular s(s−a)(s−b)(s−c) e esquecer de tirar a raiz quadrada. A fórmula fornece Area² dentro da raiz quadrada. Tire √ no final.
  • Misturar unidades. Os três lados devem estar na mesma unidade. A área resulta em unidades quadradas dessa mesma unidade.

Perguntas frequentes – Calculadora da fórmula de Heron

Ela calcula a área de um triângulo a partir apenas dos comprimentos dos três lados: Área = √(s(s−a)(s−b)(s−c)), onde s = (a+b+c)/2 é o semiperímetro.

Quando você conhece os três lados, mas não a altura — comum em problemas de LLL (lado-lado-lado). Ela evita a necessidade de encontrar primeiro uma altura perpendicular.

s = (a + b + c) / 2 — simplesmente metade do perímetro. É um passo intermediário usado dentro da fórmula.

Sim — grátis e ilimitado.