Calculadora de distância profissional

Calcule distâncias entre pontos em 2D, 3D, distância de Manhattan, distância de Minkowski e distância geográfica usando a fórmula de Haversine.

Para obter ajuda com aprendizado e lição de casa — verifique cálculos críticos de forma independente.

Avaliado por Conselho Editorial de Matemática da CalculatorDrive · Última atualização

Calculadora

Insira as coordenadas de dois pontos para calcular a distância entre eles.

A resposta curta

The right distance formula depends on how you're allowed to travel between two points. Straight-line ("as the crow flies") distance uses the Euclidean formula, d = √[(x₂−x₁)² + (y₂−y₁)²]. Grid-based movement, like city blocks, uses Manhattan distance instead: d = |x₂−x₁| + |y₂−y₁|. For places on Earth, geographic distance accounts for the planet's curvature using the Haversine formula.

Principais conclusões

  • A distância euclidiana é sempre o caminho mais curto possível entre dois pontos; A distância de Manhattan é sempre igual ou maior, pois não pode cortar na diagonal.
  • As distâncias euclidiana e de Manhattan só são iguais quando os dois pontos compartilham uma coordenada x ou y – movimento ao longo de um único eixo.
  • A distância de Minkowski é uma generalização: p = 1 dá Manhattan, p = 2 dá euclidiana e p = ∞ dá a distância de Chebyshev (a maior diferença de eixo único).
  • A distância geográfica entre coordenadas precisa da fórmula de Haversine, não da fórmula da distância do plano plano, porque a superfície da Terra é curva.

Escolhendo a fórmula de distância certa

Cenário Fórmula Por que
Distância em linha reta em um aviãoEuclidianoCaminho mais curto possível
Distância ao longo dos quarteirões da cidade/uma gradeManhattanNão é possível cortar blocos na diagonal
Distância entre duas coordenadas da TerraGeográfico (Haversine)Explica a curvatura do planeta
Métrica geral de distância ajustávelMinkowskiFamília cobrindo Euclidean, Manhattan e Chebyshev

Exemplo resolvido: três distâncias, um par de pontos

Take the points (0, 0) and (3, 4). Depending on the metric, "the distance" between them isn't a single number:

Métrica Cálculo Resultado
Euclidiano (p=2)√(3² + 4²) = √255
Manhatan (p=1)|3| + |4|7
Chebyshev (p=∞)max(3, 4)4

All three answers are correct — for their own definition of "distance." Euclidean gives the shortest path (a straight line), Manhattan gives the longest (grid-only movement), and Chebyshev gives the shortest of all, since it only counts the larger of the two axis differences.

A família à distância Minkowski

d = (Σ|x − y|v)^(1/p)

Minkowski distance is a single formula with a tunable parameter p. Setting p = 1 reduces it to Manhattan distance, p = 2 reduces it to Euclidean distance, and as p approaches infinity, it converges to Chebyshev distance — the largest single-axis gap between the two points. This makes Minkowski distance a useful way to sweep between "grid movement" and "straight-line movement" behavior for the same pair of points.

Erros comuns a evitar

  • Usar a distância euclidiana para estimar a distância real de viagem em uma grade urbana - subestima a distância real a pé ou de carro, que a distância de Manhattan modela de forma mais realista.
  • Aplicando a fórmula de distância plana diretamente às coordenadas de latitude/longitude - um grau de longitude cobre distâncias do mundo real muito diferentes dependendo da latitude, portanto, isso requer a fórmula de Haversine.
  • Usando um parâmetro de Minkowski p menor que 1 e esperando um comportamento de distância normal - abaixo de p = 1, a fórmula não satisfaz mais a desigualdade triangular e deixa de se comportar como uma métrica de distância verdadeira.
  • A preocupação de que as coordenadas negativas produzirão uma distância negativa - a quadratura (euclidiana) e o valor absoluto (Manhattan) removem o sinal, então a distância nunca é negativa e a ordem dos pontos nunca importa.

Perguntas frequentes

Como você encontra a distância entre dois pontos?

Em um plano, use a fórmula da distância derivada do teorema de Pitágoras: d = √[(x₂ − x₁)² + (y₂ − y₁)²].

A ordem dos pontos importa?

Não. A distância é a mesma quer você vá do ponto A para B ou de B para A porque a quadratura remove as diferenças de sinal.

Como a distância 2D está relacionada ao teorema de Pitágoras?

As separações horizontais e verticais formam os catetos de um triângulo retângulo; a distância é a hipotenusa.

Isso pode funcionar em três dimensões?

Sim. Estenda a fórmula: d = √[(x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²] para pontos no espaço.

Como faço para usar esta calculadora de distância?

Insira as coordenadas para dois pontos em 2D ou 3D e clique em Calcular para ver a distância em linha reta e as etapas utilizadas.

Qual é a diferença entre a distância euclidiana e de Manhattan?

A distância euclidiana mede o caminho em linha reta entre dois pontos; A distância de Manhattan mede o caminho ao longo de uma grade, como quarteirões de uma cidade, onde você não pode cortar diagonalmente. Para os pontos (0,0) e (3,4), a distância euclidiana é 5, mas a distância de Manhattan é 7 - sempre igual ou maior que o caminho em linha reta.

More math calculators