ForHosting KIT · Matemática

Calculadora de triângulos AAA: três ângulos e um lado, lei dos senos

Com ângulos de 50, 60 e 70 graus e um lado de 8 oposto ao de 50°, os outros lados medem cerca de 9 e pouco menos de 10. Informe os três ângulos e um lado; se não somarem 180, você vê a soma real. 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
Ângulo a
50
Ângulo b
60
Ângulo c
70
Lado a
8
Você obtém
Lado b
9,0441269988
Lado c
9,8134527752
Unidade de ângulo
deg

A calculadora de triângulo AAA recebe os três ângulos internos de um triângulo e um comprimento de lado conhecido, e devolve os comprimentos dos outros dois lados. Três ângulos sozinhos determinam a forma de um triângulo, mas não o seu tamanho — uma família infinita de triângulos semelhantes compartilha os mesmos ângulos —, por isso o lado único fornece a escala que falta. O resolvedor primeiro verifica se os seus três ângulos realmente somam 180 graus e rejeita a entrada com um erro claro quando não somam; em seguida, aplica a lei dos senos para calcular cada lado desconhecido com precisão estável de ponto flutuante.

Por que três ângulos não bastam por si só

Na aula de geometria você aprende que dois triângulos com os mesmos três ângulos são semelhantes: têm formas idênticas, mas podem ter qualquer tamanho. Um esquadro de 30-60-90 e uma placa de trânsito de 30-60-90 obedecem exatamente à mesma trigonometria; apenas a escala difere. É por isso que a calculadora de triângulo AAA pede um comprimento de lado além dos três ângulos.

Os ângulos fixam todas as proporções do triângulo, e o lado conhecido converte essas proporções em comprimentos absolutos. Sem ele, a pergunta 'qual é o comprimento dos outros lados?' tem infinitas respostas corretas.

Com ele, há exatamente uma. Isso também é o que distingue o AAA dos casos ASA e AAS: neles, o terceiro ângulo é derivado de dois ângulos dados, enquanto aqui você mesmo fornece os três — o que torna a validação sua responsabilidade e a primeira tarefa desta ferramenta.

Se você está medindo a inclinação de um telhado, o limite de um terreno ou o campo de visão de uma câmera, muitas vezes conhecerá os três ângulos por um transferidor ou um desenho de projeto antes de conhecer qualquer lado, de modo que o caso AAA aparece constantemente na prática.

Como a lei dos senos produz os lados

Uma vez validados os ângulos, o cálculo é uma aplicação direta da lei dos senos: em qualquer triângulo, cada lado dividido pelo seno do ângulo oposto produz a mesma razão. Dado o lado a oposto ao ângulo A, essa razão compartilhada é a / sin(A). Cada outro lado é então essa razão multiplicada pelo seno do seu próprio ângulo oposto, de modo que b = a · sin(B) / sin(A) e c = a · sin(C) / sin(A).

Os ângulos são aceitos e devolvidos em graus, porque é assim que desenhos, transferidores e instrumentos de agrimensura os informam. Cada ângulo deve estar estritamente entre 0 e 180 graus, e o lado conhecido deve ser um número positivo e finito; entradas degeneradas ou impossíveis são rejeitadas antes de qualquer trigonometria, de modo que você nunca recebe uma resposta de aparência plausível calculada a partir de um triângulo que não pode existir.

Validação: a soma dos ângulos é uma barreira rígida

A característica definidora desta capacidade é que ela recusa entradas inconsistentes. Se os três ângulos que você fornece somam qualquer valor diferente de 180 graus — 179.9 de uma medição arredondada, 181 de um erro de digitação ou 150 de um deslize aritmético —, a requisição falha com um erro explícito que informa a soma real, e você não é cobrado por ela. Uma pequena tolerância numérica absorve o ruído de representação de ponto flutuante, mas qualquer coisa que um humano consideraria errada é rejeitada.

Isso importa mais do que parece: 'corrigir' silenciosamente ângulos ruins reescalonando-os produziria lados para um triângulo sobre o qual você nunca perguntou, e na construção civil, na usinagem ou na navegação esse tipo de correção silenciosa é como erros caros chegam à produção.

Escalonar um triângulo levantado

Um topógrafo mede os três ângulos de um terreno e um lado acessível; os comprimentos restantes do perímetro voltam em uma única chamada.

Validar desenhos de projeto

Verifique se os três ângulos de um desenho CAD realmente somam 180 graus antes de a peça ser usinada — entradas ruins são rejeitadas, não reparadas silenciosamente.

Ensinar trigonometria com respostas reproduzíveis

Estudantes conferem a lição de casa sobre a lei dos senos com um resolvedor determinístico cuja saída é estável até dez casas decimais.

Quanto custa?

O mesmo resolvedor roda de graça e sem limites no seu navegador, nesta página.

Por que preciso de um lado se já tenho os três ângulos?

Três ângulos fixam a forma de um triângulo, mas não o seu tamanho — infinitos triângulos semelhantes os compartilham. Um comprimento de lado fornece a escala para que os outros dois lados possam ser calculados.

O que acontece se meus ângulos não somarem 180 graus?

Nenhum resultado é produzido e a chamada não é cobrada.

Qual lado devo fornecer?

Os lados devolvidos usam a mesma unidade do lado de entrada.

Os ângulos estão em graus ou radianos?

Graus. Cada um deve ser maior que 0 e menor que 180, e os três juntos devem somar 180.

Qual é a precisão dos resultados?

Os lados são calculados com a lei dos senos em precisão dupla e arredondados para dez casas decimais, de modo que chamadas repetidas e máquinas diferentes retornam valores idênticos.

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/aaa-triangle

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/aaa-triangle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"angle_a":50,"angle_b":60,"angle_c":70,"side_a":8}'
{
  "angle_a": 50,
  "angle_b": 60,
  "angle_c": 70,
  "side_a": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.aaa_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.

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.

Ele roda inteiramente no seu navegador, de graça, ou como uma chamada de API determinística.

Validação: a soma dos ângulos é uma barreira rígida

A resposta de erro usa o código padrão invalid_input, de modo que pipelines automatizados podem capturá-lo programaticamente e encaminhar o trabalho para correção. Para uso via API, a chamada custa US$ 0,002 por requisição; no navegador é gratuita e ilimitada, e ambos os caminhos executam exatamente o mesmo código determinístico, de modo que o que você testa manualmente é o que a sua integração receberá em produção.

Ver a documentação completa do KIT →