Calculadora de área de triângulo oblíquo
Dois lados de 5 e 8 com um ângulo de 60 graus entre eles fecham cerca de 17,320508 unidades quadradas. Digite os dois lados e o ângulo formado e receba a área de qualquer triângulo sem precisar da altura. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- A
- 5
- B
- 8
- Ângulo
- 60
- Ângulo (graus)
- 60
- Ângulo (rad)
- 1,047198
- Área
- 17,320508
Ela aplica a fórmula A = a·b·sin(C)/2, a regra lado-ângulo-lado que funciona para todo triângulo — acutângulo, retângulo ou obtusângulo — sem precisar de altura nem do terceiro lado. Você envia dois lados positivos e um ângulo incluído em graus estritamente entre 0 e 180, e recebe a área de volta, de forma determinística, em uma única passada analítica, sem métodos de aproximação e sem chamadas de rede.
Por que a fórmula da área LAL funciona para triângulos oblíquos
A fórmula clássica da área, base vezes altura dividida por dois, é incômoda quando você não conhece a altura. A regra lado-ângulo-lado remove esse obstáculo. Se dois lados de um triângulo medem a e b e o ângulo incluído entre eles é C, ao traçar uma perpendicular a partir de um vértice vemos que a altura relativa à base b é a·sin(C).
Substituindo essa altura na fórmula clássica, obtemos A = a·b·sin(C)/2 diretamente dos dois lados que você já tem. Nada nessa dedução pressupõe que o triângulo seja retângulo, e é por isso que a regra é a ferramenta padrão para triângulos oblíquos: qualquer triângulo que não seja retângulo se enquadra, e na verdade a fórmula trata os retângulos como caso particular, já que sin(90°) é exatamente 1. A calculadora de área de triângulo oblíquo implementa essa fórmula exatamente como está escrita.
Ela converte o ângulo incluído de graus para radianos, avalia o seno uma vez, multiplica pelos dois lados e divide o resultado por dois. Dois lados de 5 e 8 unidades formando um ângulo de 60 graus dão uma área de cerca de 17.320508 unidades quadradas, calculada do mesmo jeito em qualquer máquina.
Validação de entrada e o domínio do ângulo
Nem toda combinação de três números descreve um triângulo com área significativa. O ângulo incluído tem seu próprio domínio estrito. Um ângulo de exatamente 0 grau colapsaria o triângulo em um segmento de área zero, e um ângulo de exatamente 180 graus faria o mesmo pelo outro lado; ambos são rejeitados, assim como qualquer valor fora do intervalo aberto de 0 a 180 graus.
Esse rigor é proposital: uma resposta silenciosa de área zero esconderia o fato de que nenhum triângulo genuíno foi descrito. Como as falhas de validação são classificadas como erro do cliente, uma requisição rejeitada nunca é cobrada. Somente uma tripla bem formada — dois lados positivos e um ângulo incluído estritamente dentro do domínio — chega à avaliação do seno.
Vale notar que, dentro do domínio válido, ângulos obtusos funcionam perfeitamente: o seno de 120 graus é o mesmo valor positivo do seno de 60, e a fórmula lida com isso sem nenhum tratamento especial.
Resultado determinístico para você construir em cima
Todo o cálculo é uma conversão de graus para radianos, uma avaliação de seno e algumas multiplicações. Não há aleatoriedade, relógio, acesso à rede nem modelo envolvido, então entradas idênticas sempre produzem saídas idênticas em qualquer máquina. O resultado numérico é arredondado para seis casas decimais, o que mantém a resposta estável e legível sem perda relevante de precisão para trabalhos de engenharia ou de sala de aula.
Junto com a área, a resposta devolve os dois lados e o ângulo incluído em graus e em radianos, para que o chamador verifique exatamente qual triângulo foi medido sem precisar recodificar a requisição. Essa previsibilidade importa a jusante: um pipeline de levantamento de terras pode afirmar respostas exatas em seus testes, um corretor de lições pode comparar as respostas dos alunos com um gabarito conhecido, e um pré-processador de geometria pode encadear essa área em um cálculo maior.
Casos de uso
Estime terrenos triangulares
Topógrafos costumam medir dois lados do limite do terreno e o ângulo no encontro deles. Transforme esses três números diretamente na área do lote sem calcular nenhuma altura.
Dimensione componentes triangulares em pipelines de CAD
Informe dois comprimentos de aresta e o ângulo de junção vindos de um projeto paramétrico e obtenha a área da face para estimativas de material, cálculos de peso ou consolidação de custos.
Corrija exercícios de trigonometria automaticamente
Compare as respostas dos alunos em problemas de área LAL com um resultado de referência determinístico, com erros claros quando os lados ou o ângulo propostos estiverem fora do domínio.
Perguntas frequentes
Qual fórmula ela usa?
A regra da área lado-ângulo-lado: A = a·b·sin(C)/2, onde a e b são os dois lados informados e C é o ângulo incluído entre eles.
O ângulo é em graus ou radianos?
Graus. Envie o ângulo incluído como um número estritamente entre 0 e 180; a resposta o devolve em graus e em radianos.
Funciona para ângulos obtusos?
Sim. O seno de um ângulo obtuso é positivo, então qualquer ângulo incluído estritamente entre 0 e 180 graus gera uma área positiva válida, seja agudo ou obtuso.
O resultado é determinístico?
Sim. É uma avaliação de seno e algumas multiplicações, arredondadas para seis casas decimais, sem aleatoriedade, relógio ou rede envolvidos.
Por que ângulos de 0 ou 180 graus são recusados?
Com exatamente 0 ou 180 graus o triângulo se achata em um segmento sem área. Em vez de responder zero sem avisar, a calculadora recusa o ângulo, porque ele não descreve um triângulo de verdade.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/math/area-oblique-triangle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":5,"b":8,"angle":60}'const res = await fetch("https://api.kit.forhosting.com/math/area-oblique-triangle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 5,
"b": 8,
"angle": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/area-oblique-triangle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 5,
"b": 8,
"angle": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/area-oblique-triangle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":5,"b":8,"angle":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":5,"b":8,"angle":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/area-oblique-triangle", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"a": 5,
"b": 8,
"angle": 60
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.area_oblique_triangle",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
A API de área de triângulo oblíquo responde a uma das perguntas mais comuns da trigonometria: dados dois lados de um triângulo e o ângulo entre eles, qual é a área delimitada?
Validação de entrada e o domínio do ângulo
Cada lado precisa ser um número finito e positivo: um lado zero ou negativo não delimita região alguma, então a requisição é rejeitada com um erro invalid_input que indica o campo problemático.
Resultado determinístico para você construir em cima
O mesmo código que roda na nossa edge também alimenta a calculadora gratuita desta página, então o que você testa no navegador é exatamente o que a API retorna quando você a automatiza por US$ 0,002 por requisição.
Perguntas técnicas
Quanto custa?
US$ 0,002 por requisição. Também é grátis executar no seu navegador nesta página, com o mesmo código que a API usa.
O que acontece com um valor zero, negativo ou fora do intervalo?
Qualquer lado não positivo, ou um ângulo fora do intervalo aberto (0, 180), é rejeitado com um erro invalid_input que indica o problema. Requisições rejeitadas nunca são cobradas.