Calculadora de triângulo retângulo
Informe dois lados quaisquer de um triângulo retângulo e receba o resto: catetos de 3 e 4 dão hipotenusa 5, área 6 e os dois ângulos agudos em graus. Também funciona com um cateto e a hipotenusa. 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
- Primeiro cateto
- 3
- Segundo cateto
- 4
- Hipotenusa
- 5
- Ângulo a
- 36,8698976458
- Ângulo b
- 53,1301023542
- Ângulo reto
- 90
Um triângulo retângulo tem um ângulo interior de exatamente noventa graus. Os dois lados que formam esse ângulo reto são os catetos, e o lado oposto ao ângulo reto é a hipotenusa — sempre o lado mais longo em uma figura plana não degenerada. Dados quaisquer dois dessas três comprimentos, o terceiro segue do teorema de Pitágoras, os dois ângulos agudos seguem de arcos tangente ou senos inversos, e a área é metade do produto dos catetos. Estudantes encontram esse padrão em lições de casa, problemas de construção e provas padronizadas que pedem um lado ou um ângulo sem software de desenho. Engenheiros, makers e auxiliares de topografia precisam dos mesmos números quando um croqui lista apenas dois lados de um canto em esquadro.
O que é um triângulo retângulo e quais dois lados determinam o restante
Na geometria plana euclidiana um triângulo retângulo fica completamente determinado, a menos de congruência, uma vez fixado o ângulo reto e dados suficientes de lados. O triplo clássico 3-4-5 é a ilustração de livro: catetos três e quatro forçam uma hipotenusa de cinco, e a mesma aritmética se escala a qualquer par positivo de catetos.
Se em vez disso você conhece um cateto e a hipotenusa, o outro cateto é a raiz quadrada positiva da hipotenusa ao quadrado menos o cateto conhecido ao quadrado — desde que a hipotenusa seja estritamente maior que esse cateto. Dar só a hipotenusa, ou só um cateto, deixa a figura subdeterminada: infinitos triângulos retângulos compartilham um único comprimento. Dar os três lados superespecifica o problema e pode esconder inconsistência quando os números falham Pitágoras.
A intenção de busca se agrupa em frases como calculadora de triângulo retângulo, achar lado faltante hipotenusa, resolvedor do teorema de Pitágoras, e ângulos e área do triângulo retângulo. As pessoas querem um resultado numérico que possam checar contra a chave de um caderno, uma lista de corte CNC ou uma nota CAD, não só um argumento geométrico de que a figura fica determinada.
Uso prático, limites, preços e canais de entrega
Use a ferramenta do navegador quando quiser uma solução imediata de triângulo retângulo ao checar lição de casa, dimensionar uma rampa, verificar o croqui da inclinação de um telhado ou confirmar um desenho de oficina sem instalar um sistema de álgebra computacional. Os lados aceitos devem formar um triângulo retângulo genuíno com a hipotenusa estritamente maior que cada cateto; as unidades são as que você já usa para a figura, e os comprimentos da resposta compartilham essa mesma unidade.
Os resultados são plenamente determinísticos: os mesmos dois lados conhecidos sempre produzem o mesmo lado faltante, ângulos e campos de área. Não há modelo de linguagem, nem serviço geométrico externo, nem aleatoriedade, então a capacidade é segura para fixar em checagens de integração contínua e materiais de aula reproduzíveis.
Casos de uso
Exercícios de triângulo retângulo para lição e provas
Alunos e avaliadores confirmam o lado faltante, ambos os ângulos agudos e a área para dados clássicos no estilo 3-4-5, inclusive rejeição quando a hipotenusa não é o lado mais longo.
Perguntas frequentes
Qual fórmula encontra o lado faltante?
Com um cateto e a hipotenusa, o outro cateto é a raiz quadrada positiva de hypotenuse² menos o cateto conhecido ao quadrado.
O que acontece se a hipotenusa não for o lado mais longo?
Uma hipotenusa menor ou igual a um cateto não pode formar um triângulo retângulo plano; essas chamadas não são cobradas.
A calculadora de triângulo retângulo é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Como os ângulos agudos são calculados?
O ângulo reto sempre é devolvido como 90.
Por que são necessários exatamente dois lados?
Com um único lado cabem infinitos triângulos retângulos, então não há uma solução única. Com três lados o problema fica sobrecarregado e pode esconder valores que não cumprem Pitágoras; dois lados bastam.
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/geom/right-triangle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"leg_a":3,"leg_b":4}'const res = await fetch("https://api.kit.forhosting.com/geom/right-triangle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"leg_a": 3,
"leg_b": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/right-triangle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"leg_a": 3,
"leg_b": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/right-triangle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"leg_a":3,"leg_b":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"leg_a":3,"leg_b":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/right-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
{
"leg_a": 3,
"leg_b": 4
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.right_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
Esta capacidade aceita exatamente dois de leg_a, leg_b e hypotenuse, rejeita pares em que a hipotenusa não é estritamente maior que cada cateto, e devolve o conjunto completo de lados, ângulos e área como JSON estruturado.
O que é um triângulo retângulo e quais dois lados determinam o restante
Entregar leg_a, leg_b, hypotenuse, angle_a, angle_b, angle_right e area como JSON torna o resultado fácil de colar em anotações, comparar em testes automatizados ou alimentar um pipeline maior sem reimplementar raízes quadradas e conversão para graus em cada linguagem que você ensina ou implanta.
Como esta calculadora valida a entrada, aplica Pitágoras e acha ângulos e área
Cada comprimento fornecido deve ser um número finito positivo. O motor conta quantos dos três campos estão presentes: zero ou um falha por subespecificação, os três falham por superespecificação, e só os pares seguem adiante. A área é metade do produto dos dois catetos. Casos-limite são explícitos: cateto e hipotenusa iguais, comprimentos nulos ou negativos, strings não numéricas, e fornecer um ou três lados falham antes de qualquer ângulo ser devolvido. Envie um corpo JSON com exatamente dois dos três campos de lado leg_a, leg_b e hypotenuse. Quando ambos os catetos são conhecidos, a hipotenusa é a raiz quadrada de leg_a ao quadrado mais leg_b ao quadrado. Quando leg_a e a hipotenusa são conhecidos, o motor primeiro verifica que a hipotenusa é estritamente maior que leg_a; se não, rejeita a requisição com invalid_input porque a hipotenusa deve ser o lado mais longo. O leg_b faltante é então a raiz quadrada de hypotenuse ao quadrado menos leg_a ao quadrado. O caso simétrico com leg_b e a hipotenusa funciona do mesmo modo. Depois que os três lados são conhecidos, angle_a oposto a leg_a é o arctangente de dois argumentos de leg_a sobre leg_b em graus, angle_b é o ângulo agudo complementar oposto a leg_b, e angle_right é sempre noventa. Os resultados são arredondados a uma precisão decimal estável para que a mesma entrada sempre produza o mesmo JSON.
Uso prático, limites, preços e canais de entrega
Use a API quando um script, plataforma de aulas, ajudante CAD ou caderno precisar de JSON estável para muitos pares de cateto e hipotenusa sob um único contrato. Cada requisição bem-sucedida é um item faturável a US$ 0,002; validação falha não consome saldo. Conecte o endpoint a exercícios de Pitágoras, verificadores de respostas de competições, planilhas de engenharia que listam dois de três lados, ou etapas de pré-processamento em que você já prefere erros de domínio explícitos a widgets opacos de caixa-preta que não conseguem mostrar por que uma hipotenusa mais curta que um cateto é rejeitada.
Casos de integração
Fixtures determinísticos para testes de geometria
Pipelines que semeiam testes unitários ou demos interativas de Pitágoras podem chamar um oráculo puro de triângulo retângulo em vez de reimplementar raízes e arctangente em cada linguagem.
Desenhos de oficina e checagens de rampa ou inclinação de telhado
Notas de campo ou oficina que registram quaisquer dois de subida, corrida e diagonal recuperam o comprimento faltante mais ângulos e área como JSON estruturado para relatórios ou ajudantes CAD leves.
Perguntas técnicas
Como resolvo um triângulo retângulo com esta API?
Envie um corpo JSON com exatamente dois de leg_a, leg_b e hypotenuse para geom.right_triangle. A resposta devolve o lado faltante, angle_a, angle_b, angle_right (90) e area.