ForHosting KIT · Matemática

Ângulo entre duas retas

Digite duas inclinações e receba o ângulo agudo entre as retas: inclinações 1 e 0 se cruzam a 45°, e 2 e −1/2 são perpendiculares, a 90°. Retas paralelas dão 0°, e o resultado sai em graus e radianos. 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
M1
1
M2
0
Você obtém
Ângulo (graus)
45
Ângulo (rad)
0,7853981634
Produto m1·m2
0

A calculadora do ângulo entre duas retas encontra o ângulo agudo formado por um par de retas quando você já conhece as inclinações. Na geometria analítica toda reta não vertical tem inclinação m igual a subida sobre avanço, e a identidade clássica dos manuais — tan de theta igual ao valor absoluto de m2 menos m1 sobre um mais m1 vezes m2 — transforma esses dois números numa medida aguda única entre zero e noventa graus. Estudantes, tutores, auxiliares CAD e ferramentas de preparação para exames precisam desse resultado sem recriar casos-limite de ponto flutuante para pares paralelos e perpendiculares. Esta capacidade aceita inclinações finitas m1 e m2, aplica a identidade, dobra o resultado para o intervalo agudo e devolve graus, radianos, o produto m1 vezes m2 e sinalizadores claros de paralelo ou perpendicular.

A fórmula das inclinações para o ângulo entre duas retas

No plano cartesiano uma reta não vertical que passa por dois pontos tem inclinação m igual à variação em y dividida pela variação em x. Esse único número é a tangente da inclinação da reta medida a partir do semieixo x positivo.

Quando duas retas assim se encontram, os ângulos que formam vêm em um par suplementar: se um ângulo é alfa, o adjacente é cento e oitenta graus menos alfa, de modo que o resumo geometricamente útil é sempre o ângulo agudo (ou reto) theta entre zero e noventa graus. A geometria analítica prova que a tangente desse ângulo agudo satisfaz tan theta igual ao valor absoluto de m2 menos m1 dividido por um mais o produto m1 vezes m2.

O valor absoluto remove o sinal, assim a fórmula não depende de qual reta você chama primeiro. Quando o denominador é zero o produto das inclinações é menos um e as retas são perpendiculares, de modo que theta é exatamente noventa graus e a identidade da tangente teria dividido por zero. Quando as inclinações são iguais o numerador se anula, as retas são paralelas ou coincidentes em direção, e theta é zero.

Esta calculadora do ângulo entre duas retas implementa exatamente essa identidade com arredondamento estável para que deveres, avaliadores LMS e workers de produção concordem byte a byte com as mesmas entradas. Você não envia interceptos nem pontos: apenas as duas inclinações que já codificam as direções das retas.

Contrato de entrada, retas verticais e campos da resposta

Retas verticais ficam de fora deste contrato de propósito: uma reta vertical tem inclinação indefinida, assim você não pode alimentar um m finito e ainda significar direção vertical. Se um cliente envia a cadeia vertical, inf ou infinity em qualquer inclinação, o manipulador rejeita o pedido com mensagem clara de que retas verticais têm inclinação indefinida e m1 e m2 finitos são exigidos.

Exemplo: m1 igual a um e m2 igual a zero é uma reta a quarenta e cinco graus contra uma horizontal, logo o ângulo agudo é quarenta e cinco graus. Exemplo: m1 igual a dois e m2 igual a menos um meio produz produto menos um, logo as retas são perpendiculares e o ângulo é noventa graus. Validação falha não é cobrada.

Onde o ângulo entre duas retas é útil

Salas de aula e plataformas de tutoria usam uma calculadora do ângulo entre duas retas para que aprendizes verifiquem a medida aguda com inclinações arbitrárias do livro sem inverter o passo do valor absoluto nem esquecer de dobrar um ângulo obtuso suplementar de volta ao intervalo agudo. Geradores de preparação para exames precisam de um oráculo determinístico que marque pares paralelos como zero graus e perpendiculares como noventa em vez de scripts de alunos que divergem por ruído de ponto flutuante.

Mantenha pedidos pequenos, fixe os ângulos arredondados nos testes e você obtém geometria reprodutível para deveres, plugins LMS e edge workers sem montar infraestrutura própria de matemática simbólica.

Verificações em sala e lição de casa

Permita que estudantes enviem duas inclinações e verifiquem o ângulo agudo, o sinalizador de paralelo e o de perpendicular contra a fórmula tan do livro.

Correção automática em exames e LMS

Corrija itens de geometria analítica com um oráculo determinístico que devolve 0° para inclinações iguais e 90° quando m1·m2 = −1.

Macros CAD e planejadores de trajetória

Converta duas inclinações de direção em um mapa local no ângulo de encontro antes de aplicar uma curva, filete ou regra de folga.

O ângulo é sempre agudo?

Sim. A fórmula com valor absoluto e o intervalo do arctangente produzem o ângulo agudo (ou reto) entre as retas, nunca o suplemento obtuso.

O que acontece se as retas forem paralelas ou perpendiculares?

Inclinações iguais dão 0°, porque as retas seguem a mesma direção. Quando o produto das inclinações é −1, as retas são perpendiculares e o ângulo é exatamente 90°. Os dois casos aparecem marcados no resultado.

Posso digitar uma reta vertical?

Não. Uma reta vertical não tem inclinação definida, então não pode ser expressa por um número finito e é recusada. Use a calculadora com retas que tenham inclinação, ou seja, subida sobre avanço.

Faz diferença qual inclinação vem primeiro?

Não. A fórmula usa o valor absoluto da diferença entre as inclinações, então trocá-las dá o mesmo ângulo agudo. Qualquer uma das retas pode ser a primeira.

Como acho a inclinação de uma reta a partir de dois pontos?

Divida a variação de y pela variação de x entre os dois pontos. Esse único número descreve a direção da reta e é tudo de que a calculadora precisa.

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/geom/angle-between-lines

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/geom/angle-between-lines \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"m1":1,"m2":0}'
{
  "m1": 1,
  "m2": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.angle_between_lines",
  "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.

Retas verticais têm inclinação indefinida e são rejeitadas com invalid_input para que quem chama nunca invente Infinity em silêncio.

Contrato de entrada, retas verticais e campos da resposta

Envie um corpo JSON com dois números finitos obrigatórios: m1, a inclinação da primeira reta, e m2, a da segunda. Cada campo pode chegar como número JSON ou como cadeia numérica; cadeias vazias, campos ausentes, NaN e Infinity falham com invalid_input nomeando o campo. Em sucesso o corpo repete as inclinações arredondadas, angle_deg e angle_rad do ângulo agudo, sinalizadores booleanos is_parallel e is_perpendicular derivados das mesmas tolerâncias do cálculo, product_m1_m2 para checagens rápidas em sala da regra do produto perpendicular, e uma cadeia curta de fórmula que você pode mostrar ao lado da resposta. Combine os números com o seu próprio diagrama se precisar de um esboço; este endpoint devolve apenas a métrica e os sinalizadores.

Onde uma API do ângulo entre retas vale a pena

Notas de topografia, macros CAD simples e planejadores de trajetória robótica costumam reduzir dois vetores de direção a inclinações em um mapa local e depois precisam do ângulo de encontro antes de decidir uma curva ou um filete; chamar uma API parse pequena evita puxar uma biblioteca completa de geometria computacional para um problema de dois números.

Como encontro o ângulo entre duas retas a partir das inclinações?

Envie números finitos m1 e m2. A API devolve θ a partir de tan θ = |(m2−m1)/(1+m1·m2)|, dobrado no intervalo agudo [0°, 90°], em graus e em radianos.

E se as retas forem paralelas ou perpendiculares?

Inclinações iguais produzem ângulo 0° e is_parallel true. Quando m1·m2 = −1 o ângulo é 90° e is_perpendicular true. Ambos os sinalizadores aparecem no payload de sucesso.

Posso informar uma reta vertical?

Não. Retas verticais têm inclinação indefinida. Esta calculadora exige m1 e m2 finitos; valores vertical ou Infinity falham com invalid_input e não são cobrados.

Quanto custa a calculadora do ângulo entre duas retas?

A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →