Calculadora de distância: 2D e 3D

Calcule a distância euclidiana entre dois pontos em 2D ou 3D usando a fórmula, com o passo a passo exibido.

Calculadora de distância: 2D e 3D
Calcule a distância euclidiana entre dois pontos em 2D ou 3D usando a fórmula, com o passo a passo exibido.

Ponto 1

Ponto 2

Carregar um exemplo rápido:

Sobre a calculadora de distância

A fórmula de distância é um dos resultados mais usados em geometria analítica. Ela fornece a distância em linha reta, ou euclidiana, entre quaisquer dois pontos no plano ou no espaço. Em duas dimensões, a fórmula é d = √((x₂−x₁)² + (y₂−y₁)²); em três dimensões, ela se estende para d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²). Ambas são aplicações diretas do teorema de Pitágoras: as diferenças horizontal, vertical e de profundidade formam os catetos de um triângulo retângulo, e a distância entre os pontos é a hipotenusa. A fórmula 2D aparece em toda a geometria analítica elementar. Sempre que você precisa da medida de um segmento ligando dois pontos conhecidos — o lado de um triângulo, o raio de um círculo dado seu centro e um ponto na borda, a distância entre duas cidades em um mapa — a fórmula de distância fornece a resposta em um único cálculo. A versão 3D é igualmente importante em geometria sólida, computação gráfica, robótica e física, onde posições no espaço são representadas como triplas (x, y, z). Um caso especial útil é a distância de um ponto à origem. Ao definir (x₁, y₁) = (0, 0), a fórmula 2D se reduz a d = √(x₂² + y₂²), que também é a fórmula da magnitude (comprimento) do vetor (x₂, y₂). Essa ligação entre distância e magnitude vetorial é central na álgebra linear: a norma euclidiana de um vetor é exatamente a distância da ponta do vetor até a origem. A ciência da computação e a ciência de dados dependem muito da distância euclidiana. Em aprendizado de máquina, o algoritmo k-nearest neighbors classifica pontos de dados com base na distância até exemplos rotulados. Em algoritmos de agrupamento como k-means, os pontos são atribuídos ao cluster cujo centro está mais próximo em distância euclidiana. Em processamento de imagens, a distância euclidiana entre valores de cor de pixels mede a similaridade de cor. Em computação gráfica, os cálculos de distância sustentam detecção de colisão, ray casting e modelos de sombreamento. Para coordenadas muito grandes ou muito pequenas, a calculadora usa aritmética de ponto flutuante padrão, entregando resultados precisos com pelo menos dez dígitos significativos. A fórmula é simétrica — trocar os dois pontos gera a mesma distância — então a ordem de entrada não importa. Insira quaisquer dois pontos em 2D ou 3D e a calculadora da fórmula de distância retornará a distância euclidiana exata junto com a fórmula, para que você possa conferir o cálculo passo a passo.

Exemplos da fórmula de distância

Exemplos resolvidos mostrando cálculos de distância em 2D e 3D com explicações completas.

PontosDistânciaExplicação
2D: (0,0) para (3,4)5d = √((3−0)²+(4−0)²) = √(9+16) = √25 = 5. É o famoso triângulo retângulo 3-4-5.
2D: (−1,2) para (2,6)5d = √((2−(−1))²+(6−2)²) = √(9+16) = √25 = 5. Outro triângulo 3-4-5, deslocado da origem.
3D: (0,0,0) para (1,1,1)≈ 1.732d = √(1+1+1) = √3 ≈ 1.732. Esta é a diagonal principal de um cubo unitário.
3D: (1,2,3) para (4,6,8)≈ 7.071d = √((3)²+(4)²+(5)²) = √(9+16+25) = √50 = 5√2 ≈ 7.071.

Como usar a calculadora de distância

  1. Escolha a dimensão — 2D para coordenadas bidimensionais (x, y) ou 3D para coordenadas tridimensionais (x, y, z).
  2. Digite as coordenadas do Ponto 1 (x₁, y₁ e, opcionalmente, z₁) no primeiro grupo de campos.
  3. Digite as coordenadas do Ponto 2 (x₂, y₂ e, opcionalmente, z₂) no segundo grupo de campos.
  4. Clique em Calcular distância para ver a distância euclidiana e a fórmula usada.
  5. Use os botões de carregamento rápido para ver exemplos clássicos ou clique em Redefinir para limpar todos os campos.

Perguntas frequentes da calculadora de distância

O que é a fórmula de distância?
A fórmula de distância calcula a distância em linha reta (euclidiana) entre dois pontos. Em 2D, d = √((x₂−x₁)²+(y₂−y₁)²). Em 3D, d = √((x₂−x₁)²+(y₂−y₁)²+(z₂−z₁)²). Ambas vêm diretamente do teorema de Pitágoras aplicado à diferença de cada coordenada.
Por que a fórmula de distância se baseia no teorema de Pitágoras?
A diferença horizontal (x₂−x₁) e a diferença vertical (y₂−y₁) formam dois catetos de um triângulo retângulo, e o segmento entre os pontos é a hipotenusa. O teorema de Pitágoras a²+b²=c² dá a hipotenusa como √(a²+b²), que é exatamente a fórmula de distância. Em 3D, há um terceiro cateto (z₂−z₁) e a mesma lógica se estende a três dimensões.
A ordem dos pontos importa?
Não. Como cada diferença de coordenadas é elevada ao quadrado, (x₂−x₁)² = (x₁−x₂)². A distância de A para B é igual à distância de B para A. Você pode inserir os pontos em qualquer ordem e obter o mesmo resultado.
Posso usar a fórmula com coordenadas negativas?
Sim. Coordenadas negativas funcionam exatamente da mesma maneira. Por exemplo, a distância de (−3, −4) até (0, 0) é √(9+16) = 5. A subtração lida corretamente com valores negativos, e a elevação ao quadrado elimina qualquer problema de sinal.
Qual é a distância entre dois pontos idênticos?
Zero. Se os dois pontos forem iguais, cada diferença (x₂−x₁), (y₂−y₁) e (z₂−z₁) é zero, então a soma dos quadrados é zero e a raiz quadrada também. Geometricamente, um ponto tem distância zero de si mesmo.
Como a distância euclidiana difere de outras métricas?
A distância euclidiana é a distância em linha reta — o caminho mais curto no espaço. Outras métricas incluem a distância de Manhattan (soma das diferenças absolutas, como quarteirões de uma cidade), a distância de Chebyshev (maior diferença absoluta) e a similaridade de cosseno (ângulo entre vetores). A fórmula de distância sempre calcula a distância euclidiana, que é a métrica mais comum em geometria e no dia a dia.