Calculateur de distance professionnelle

Calculez les distances entre les points en 2D, 3D, la distance de Manhattan, la distance de Minkowski et la distance géographique à l'aide de la formule Haversine.

Pour l’apprentissage et l’aide aux devoirs, vérifiez les calculs critiques de manière indépendante.

Révisé par Comité de rédaction de CalculatorDrive Math · Dernière mise à jour

Calculatrice

Entrez les coordonnées de deux points pour calculer la distance qui les sépare.

La réponse courte

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.

Points clés à retenir

  • La distance euclidienne est toujours le chemin le plus court possible entre deux points ; La distance de Manhattan est toujours égale ou plus longue, puisqu'elle ne peut pas couper en diagonale.
  • Les distances euclidienne et Manhattan ne sont égales que lorsque les deux points partagent une coordonnée x ou y – mouvement le long d'un seul axe.
  • La distance de Minkowski est une généralisation : p = 1 donne Manhattan, p = 2 donne Euclidienne et p = ∞ donne la distance de Chebyshev (la plus grande différence sur un seul axe).
  • La distance géographique entre les coordonnées nécessite la formule Haversine, et non la formule de distance sur plan plat, car la surface de la Terre est courbe.

Choisir la bonne formule de distance

Scénario Formule Pourquoi
Distance en ligne droite dans un avionEuclidienChemin le plus court possible
Distance le long des pâtés de maisons / une grilleManhattanImpossible de couper en diagonale à travers les blocs
Distance entre deux coordonnées terrestresGéographique (Haversine)Rend compte de la courbure de la planète
Métrique de distance générale et réglableMinkowskiFamille couvrant Euclidean, Manhattan et Chebyshev

Exemple concret : trois distances, une paire de points

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

Métrique Calcul Résultat
Euclidien (p=2)√(3² + 4²) = √255
Manhattan (p=1)|3| + |4|7
Tchebychev (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.

La famille à distance 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.

Erreurs courantes à éviter

  • L’utilisation de la distance euclidienne pour estimer la distance réelle de déplacement dans une grille urbaine sous-estime la distance réelle de marche ou de conduite, que la distance de Manhattan modélise de manière plus réaliste.
  • En appliquant la formule de distance sur plan plat directement aux coordonnées de latitude/longitude — un degré de longitude couvre des distances réelles très différentes en fonction de la latitude, cela nécessite donc la formule Haversine à la place.
  • En utilisant un paramètre de Minkowski p inférieur à 1 et en attendant un comportement de distance normal — inférieur à p = 1, la formule ne satisfait plus l'inégalité triangulaire et cesse de se comporter comme une véritable métrique de distance.
  • Craignant que les coordonnées négatives produisent une distance négative - la quadrature (Euclidienne) et la valeur absolue (Manhattan) suppriment toutes deux le signe, donc la distance n'est jamais négative et l'ordre des points n'a jamais d'importance.

Foire aux questions

Comment trouver la distance entre deux points ?

Dans un plan, utilisez la formule de distance dérivée du théorème de Pythagore : d = √[(x₂ − x₁)² + (y₂ − y₁)²].

L’ordre des points est-il important ?

Non. La distance est la même que vous alliez du point A à B ou du point B à A, car la quadrature supprime les différences de signe.

Quel est le lien entre la distance 2D et le théorème de Pythagore ?

Les séparations horizontales et verticales forment les jambes d'un triangle rectangle ; la distance est l'hypoténuse.

Est-ce que cela peut fonctionner en trois dimensions ?

Oui. Étendre la formule : d = √[(x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²] pour les points dans l'espace.

Comment utiliser ce calculateur de distance ?

Entrez les coordonnées de deux points en 2D ou 3D, puis cliquez sur Calculer pour voir la distance en ligne droite et les étapes utilisées.

Quelle est la différence entre la distance euclidienne et Manhattan ?

La distance euclidienne mesure le chemin en ligne droite entre deux points ; La distance de Manhattan mesure le chemin le long d'une grille, comme des pâtés de maisons, où vous ne pouvez pas couper en diagonale. Pour les points (0,0) et (3,4), la distance euclidienne est de 5, mais la distance de Manhattan est de 7 — toujours égale ou plus longue que le chemin en ligne droite.

More math calculators