Calculadora de ângulos internos e externos de um triângulo
Com ângulos de 60° e 80°, o terceiro mede 40° e os externos ficam em 120°, 100° e 140°. Digite os dois ângulos internos que você conhece e receba o conjunto completo de uma vez. 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
- Ângulo a
- 60
- Ângulo b
- 80
- Soma interna em graus
- 180
- Soma externa em graus
- 360
A calculadora de ângulos internos e externos de um triângulo transforma dois ângulos internos conhecidos no panorama angular completo do triângulo. Os três ângulos internos de qualquer triângulo somam exatamente 180 graus, de modo que o terceiro ângulo é o que resta depois de subtrair as duas medidas conhecidas. Cada ângulo externo é o suplemento do seu ângulo interno adjacente — os dois ficam sobre uma linha reta e somam 180 graus — e os três ângulos externos sempre totalizam 360 graus. Você envia dois ângulos internos em graus, cada um estritamente entre 0 e 180 e com soma inferior a 180, e recebe os três ângulos internos, os três ângulos externos e as duas somas.
Ângulos internos e externos de um triângulo
Um ângulo interno é o ângulo formado dentro do triângulo em cada vértice, entre os dois lados que se encontram ali. Os três ângulos internos sempre somam 180 graus, um fato que decorre de traçar por um vértice uma reta paralela ao lado oposto e acompanhar os ângulos alternos. Um ângulo externo se forma em um vértice quando um dos lados do triângulo é prolongado além dele; ele fica sobre uma linha reta com o seu ângulo interno adjacente, de modo que os dois são suplementares e somam 180 graus.
Um corolário útil, o teorema do ângulo externo, afirma que um ângulo externo é igual à soma dos dois ângulos internos não adjacentes: o ângulo externo no terceiro vértice é exatamente a soma dos seus dois ângulos conhecidos. Os três ângulos externos, um em cada vértice, sempre somam 360 graus, a medida de uma volta completa.
A calculadora de ângulos internos e externos de um triângulo aplica essas relações diretamente: dados dois ângulos internos quaisquer, ela recupera o terceiro subtraindo de 180, deriva cada ângulo externo como suplemento e devolve o conjunto completo em uma única resposta.
Como o cálculo funciona
A entrada é um par de números: as medidas de dois ângulos internos em graus. O serviço valida que ambos estejam presentes, que cada um seja interpretado como um número finito e que cada um esteja estritamente entre 0 e 180 — um ângulo interno não pode ser zero, negativo, raso nem côncavo. Em seguida, verifica a condição decisiva: a soma dos dois ângulos deve ser estritamente inferior a 180 graus, porque caso contrário não sobra nada positivo para o terceiro ângulo e esse triângulo não existe.
Quando a entrada é válida, o terceiro ângulo interno é calculado como 180 menos a soma, cada ângulo externo como 180 menos o seu ângulo interno adjacente, e todos os resultados são arredondados para seis casas decimais.
Onde isso se encaixa na prática
O lar natural é o dever de casa de geometria — conferir exercícios, gerar problemas, verificar respostas de alunos —, mas os ângulos de um triângulo aparecem onde quer que uma figura de três lados seja desenhada ou medida.
Carpinteiros conferindo inclinações de telhados, topógrafos fechando uma poligonal triangular, desenhistas traçando uma treliça, desenvolvedores de jogos orientando um sprite ao longo da aresta de um polígono: todos eles, mais cedo ou mais tarde, completam um triângulo a partir de dois ângulos conhecidos ou convertem um ângulo interno na curva que se faz em um vértice, que é exatamente o ângulo externo.
Ter isso como um serviço determinístico minúsculo significa que uma planilha, um aplicativo educativo ou um script de build pode obter o conjunto angular completo — os três ângulos internos, os três externos e as duas somas — sem embutir suas próprias regras de validação, e pode contar com o mesmo rigor diante de entradas degeneradas onde quer que rode.
Casos de uso
Complete um triângulo no dever de casa
Digite os dois ângulos internos do enunciado e obtenha na hora o terceiro ângulo e todos os ângulos externos, prontos para conferir com o seu desenvolvimento.
Calcule os ângulos de curva em cada vértice
O ângulo externo é a curva que um trajeto faz em um canto; obtenha os três ângulos de curva de uma rota triangular ou de uma aresta poligonal a partir de dois cantos conhecidos.
Impulsione uma ferramenta educativa ou de desenho
Gere exercícios de triângulos ou valide figuras desenhadas contra um serviço determinístico que rejeita pares de ângulos impossíveis de forma consistente.
Perguntas frequentes
O que são os ângulos internos e externos de um triângulo?
Os ângulos internos são os três ângulos dentro do triângulo em seus vértices; eles sempre somam 180 graus. Um ângulo externo se forma em um vértice quando um lado é prolongado, e equivale a 180 graus menos o ângulo interno adjacente.
Quanto custa?
Também é grátis rodar no seu navegador nesta página, com o mesmo código e a mesma resposta.
Quais entradas são aceitas?
Dois números finitos, cada um estritamente entre 0 e 180 graus, cuja soma seja estritamente inferior a 180.
Por que um erro é retornado quando os dois ângulos somam 180 ou mais?
Porque o terceiro ângulo interno seria zero ou negativo, de modo que nenhum triângulo pode ter esses ângulos. O serviço informa a soma problemática em vez de devolver um resultado sem sentido.
Os ângulos externos sempre somam 360 graus?
Sim — um ângulo externo em cada vértice sempre totaliza 360 graus, e a resposta inclui tanto a soma interna de 180 quanto a soma externa de 360 para verificação.
Funciona com ângulos decimais?
Sim. Medidas como 45.5 ou 72.25 são válidas, e todos os resultados são arredondados para seis casas decimais, para que as respostas sejam estáveis entre máquinas.
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/interior-and-exterior-triangle-angles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_a":60,"angle_b":80}'const res = await fetch("https://api.kit.forhosting.com/math/interior-and-exterior-triangle-angles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_a": 60,
"angle_b": 80
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/interior-and-exterior-triangle-angles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_a": 60,
"angle_b": 80
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/interior-and-exterior-triangle-angles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_a":60,"angle_b":80}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_a":60,"angle_b":80}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/interior-and-exterior-triangle-angles", 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
{
"angle_a": 60,
"angle_b": 80
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.interior_and_exterior_triangle_angles",
"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
O mesmo código determinístico roda grátis no seu navegador nesta página e pela API paga, então a resposta que você vê aqui é exatamente a que a sua integração recebe.
Como o cálculo funciona
Quando a soma atinge ou ultrapassa 180, a solicitação é rejeitada com um erro invalid_input que informa a soma problemática, em vez de devolver um ângulo zero ou negativo disfarçado de resposta. Esse arredondamento é deliberado: a subtração em ponto flutuante sem tratamento pode diferir no último bit entre máquinas, e um resultado estável e arredondado garante que a versão web gratuita e a API paga retornem respostas idênticas byte a byte, sempre.
Onde isso se encaixa na prática
Custa US$ 0,002 por solicitação pela API, sem chamadas de rede nem estado oculto do nosso lado, e a lógica idêntica roda grátis no navegador nesta página para verificações pontuais antes de você integrá-la a qualquer sistema.