Pular para o conteúdo
Favoritos

Calculadora de distância de ponto a reta

Atualizado:

Digite as coordenadas de um ponto e os coeficientes de uma reta na forma Ax + By + C = 0 para encontrar a menor distância (perpendicular) entre eles, com todas as etapas do cálculo.

Encontre a distância perpendicular de um ponto a uma reta

Campos de entrada
Ponto P
x₁
Coordenada horizontal do ponto.
y₁
Coordenada vertical do ponto.
Reta Ax + By + C = 0
A
Coeficiente de x na equação da reta.
B
Coeficiente de y na equação da reta.
C
Termo constante da equação da reta.
Se ativado, o resultado é atualizado automaticamente quando você altera qualquer valor.

Fórmula da distância de ponto a reta

Fórmula
\[ d = \frac{|A x_1 + B y_1 + C|}{\sqrt{A^2 + B^2}} \]

Onde:

  • \(d\) — distância perpendicular do ponto à reta (unidades)
  • \(x_1, y_1\) — coordenadas do ponto P
  • \(A, B, C\) — coeficientes da reta \(Ax + By + C = 0\)

A fórmula mede o quanto o ponto está afastado da reta pelo caminho mais curto possível: a perpendicular. O numerador avalia a equação da reta no ponto, e o denominador \(\sqrt{A^2 + B^2}\) normaliza os coeficientes para que o resultado seja uma distância euclidiana de verdade.

Distância de ponto a reta – exemplo de cálculo

Exemplo: encontrar a distância do ponto P(3, 4) à reta \(2x - y + 1 = 0\).

\[ A x_1 + B y_1 + C = 2 \cdot 3 + (-1) \cdot 4 + 1 = 6 - 4 + 1 = 3 \]

\[ d = \frac{|3|}{\sqrt{2^2 + (-1)^2}} = \frac{3}{\sqrt{5}} \approx 1.342 \text{ unidades} \]

Resultado: a menor distância de P(3, 4) à reta é \(\frac{3}{\sqrt{5}} \approx 1.342\) unidades (exatamente \(\frac{3\sqrt{5}}{5}\)), e \(d^2 = \frac{9}{5} = 1.8\) unidades².

Como usar a calculadora

  1. Digite a coordenada x (x₁) do seu ponto P.
  2. Digite a coordenada y (y₁) do seu ponto P.
  3. Digite o Coeficiente A — o número que multiplica \(x\) na equação da sua reta.
  4. Digite o Coeficiente B — o número que multiplica \(y\).
  5. Digite o Coeficiente C — o termo constante.
  6. Leia o resultado: a menor distância \(d\), a distância ao quadrado \(d^2\) e o cálculo detalhado passo a passo.

Se a sua reta estiver na forma reduzida \(y = mx + b\), reescreva-a primeiro: \(mx - y + b = 0\), de modo que \(A = m\), \(B = -1\) e \(C = b\). Para uma reta que passa por dois pontos, primeiro coloque-a na forma \(Ax + By + C = 0\) antes de digitar os coeficientes.

O que é a distância de um ponto a uma reta?

Dado um ponto P e uma reta infinita, existem infinitos segmentos ligando P a pontos da reta. O mais curto deles é o segmento perpendicular à reta, e seu comprimento é o que chamamos de distância do ponto à reta. Esse é um conceito fundamental da geometria analítica, com aplicações em computação gráfica, robótica, detecção de colisões, sistemas de informação geográfica e otimização.

A fórmula funciona para qualquer reta escrita na forma geral \(Ax + By + C = 0\). A expressão \(Ax_1 + By_1 + C\) é zero exatamente quando o ponto está sobre a reta. Quando não é zero, a divisão por \(\sqrt{A^2 + B^2}\) — o comprimento do vetor normal \((A, B)\) — converte o valor bruto em uma distância real, tornando o resultado independente da escala da equação. Multiplicar toda a equação por 2, por exemplo, não altera a distância.

Um resultado de 0 unidades significa que o ponto está exatamente sobre a reta. Valores maiores indicam apenas que o ponto está mais afastado; a distância é sempre não negativa por causa do valor absoluto no numerador. O segmento perpendicular também mostra onde está o ponto mais próximo da reta: é o pé da perpendicular traçada a partir de P.

Suposições, limitações e dicas

  • A reta precisa ser válida: os coeficientes A e B não podem ser ambos zero; caso contrário, a equação não define uma reta e a calculadora exibirá um erro.
  • A reta é infinita: a distância é medida até a reta completa, e não até um segmento ou uma semirreta. No caso de um segmento, o ponto mais próximo pode ser uma das extremidades.
  • Invariância de escala: você pode multiplicar A, B e C por qualquer constante não nula (inclusive negativa) sem alterar a distância, pois a fórmula normaliza automaticamente.
  • Conversão de outras formas: de \(y = mx + b\), use \(A = m\), \(B = -1\), \(C = b\); de dois pontos \((x_1, y_1)\), \((x_2, y_2)\), use \(A = y_1 - y_2\), \(B = x_2 - x_1\), \(C = x_1 y_2 - x_2 y_1\).
  • Unidades: a distância é expressa nas mesmas unidades das suas coordenadas, então use unidades coerentes nos dois eixos.

Distâncias entre pontos e retas aparecem em muitos problemas relacionados. Se você está reescrevendo equações de retas ou resolvendo sistemas que envolvem retas perpendiculares, a calculadora do método da eliminação pode ajudar a encontrar pontos de interseção, enquanto expandir expressões como os produtos \((A x_1 + B y_1 + C)\) é rápido com a calculadora do método FOIL ou a calculadora de multiplicação de binômios.

Perguntas frequentes

E se a minha reta for vertical, como x = 5?

Uma reta vertical se encaixa perfeitamente na forma geral. Reescreva x = 5 como \(x - 5 = 0\), de modo que \(A = 1\), \(B = 0\) e \(C = -5\). Assim, \(d = |x_1 - 5|\), que é simplesmente o desvio horizontal entre o ponto e a reta. Da mesma forma, a reta horizontal \(y = 3\) torna-se \(y - 3 = 0\), dando \(A = 0\), \(B = 1\), \(C = -3\).

Como encontro as coordenadas do ponto mais próximo da reta?

O ponto mais próximo (o pé da perpendicular) é \(F = \left(x_1 - \frac{A(Ax_1 + By_1 + C)}{A^2 + B^2},\; y_1 - \frac{B(Ax_1 + By_1 + C)}{A^2 + B^2}\right)\). Calcule primeiro o valor \(s = Ax_1 + By_1 + C\) e depois subtraia \(\frac{A \cdot s}{A^2 + B^2}\) de \(x_1\) e \(\frac{B \cdot s}{A^2 + B^2}\) de \(y_1\). A distância de P a F é igual ao resultado da calculadora.

A distância pode ser negativa?

Não. O valor absoluto no numerador garante que \(d \ge 0\). O sinal de \(Ax_1 + By_1 + C\) antes de aplicar o valor absoluto só indica de que lado da reta o ponto está — positivo de um lado, negativo do outro — mas a distância em si é sempre não negativa, e é 0 exatamente quando o ponto está sobre a reta.

Por que minha resposta está errada ao converter de y = mx + b?

O erro mais comum é de sinal. Para \(y = mx + b\), você precisa passar tudo para um lado: \(mx - y + b = 0\), logo \(B = -1\), e não \(+1\). Esquecer o sinal negativo de B é o erro mais frequente nessa fórmula. Confira se a substituição do seu ponto e dos coeficientes em \(Ax_1 + By_1 + C\) dá o valor que você esperava fazendo as contas à mão.

Essa fórmula serve para um segmento de reta ou uma semirreta?

Não — ela mede a distância até a reta infinita, que se estende nas duas direções. Para um segmento de \(P_1\) a \(P_2\), encontre primeiro o pé da perpendicular. Se ele estiver entre as extremidades, a distância perpendicular está correta; caso contrário, a resposta é a menor das duas distâncias de ponto a ponto até as extremidades. Para uma semirreta, a extremidade só importa quando o pé da perpendicular fica atrás do início dela.

Em que unidades vem o resultado e como faço a conversão?

A distância vem nas mesmas unidades das suas coordenadas. Se os dois eixos estão em metros, \(d\) está em metros. Mantenha as unidades coerentes: misturar pés em um eixo com metros no outro produz um resultado sem sentido. Para converter o valor, aplique o fator usual — por exemplo, multiplique metros por 3,28084 para obter pés, ou divida por 1000 para obter quilômetros.

Existe uma fórmula parecida para 3D ou para a distância entre duas retas paralelas?

Sim. Em 3D, a distância de um ponto a um plano \(Ax + By + Cz + D = 0\) usa \(d = \frac{|Ax_1 + By_1 + Cz_1 + D|}{\sqrt{A^2 + B^2 + C^2}}\) — a mesma ideia com uma coordenada a mais. Para duas retas paralelas, escolha qualquer ponto em uma delas e calcule sua distância à outra com esta calculadora.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *