Calculateur de distance : 2D et 3D

Calculez la distance euclidienne entre deux points en 2D ou 3D avec la formule et le calcul détaillé.

Calculateur de distance : 2D et 3D
Calculez la distance euclidienne entre deux points en 2D ou 3D avec la formule et le calcul détaillé.

Point 1

Point 2

Charger un exemple rapide :

À propos du calculateur de distance

La formule de distance est l’un des résultats les plus utilisés en géométrie analytique. Elle donne la distance en ligne droite, ou euclidienne, entre deux points dans le plan ou dans l’espace. En deux dimensions, la formule est d = √((x₂−x₁)² + (y₂−y₁)²) ; en trois dimensions, elle s’étend à d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²). Les deux formules sont des applications directes du théorème de Pythagore : les différences horizontale, verticale et de profondeur forment les côtés d’un triangle rectangle, et la distance entre les points est l’hypoténuse. La formule 2D apparaît partout en géométrie analytique élémentaire. Chaque fois que vous devez calculer la longueur d’un segment reliant deux points connus — le côté d’un triangle, le rayon d’un cercle connaissant son centre et un point du cercle, la distance entre deux villes sur une carte — la formule de distance donne la réponse en un seul calcul. La version 3D est tout aussi importante en géométrie dans l’espace, en infographie, en robotique et en physique, où les positions sont représentées par des triplets (x, y, z). Un cas particulier utile est la distance d’un point à l’origine. En posant (x₁, y₁) = (0, 0), la formule 2D se réduit à d = √(x₂² + y₂²), qui est aussi la formule de la norme (longueur) du vecteur (x₂, y₂). Ce lien entre distance et norme vectorielle est central en algèbre linéaire : la norme euclidienne d’un vecteur est exactement la distance entre son extrémité et l’origine. L’informatique et la science des données reposent fortement sur la distance euclidienne. En apprentissage automatique, l’algorithme des k plus proches voisins classe les données selon leur distance à des exemples étiquetés. Dans des algorithmes de clustering comme k-means, les points sont affectés au cluster dont le centre est le plus proche en distance euclidienne. En traitement d’image, la distance euclidienne entre les valeurs de couleur des pixels mesure la similarité des couleurs. En infographie, les calculs de distance sous-tendent la détection de collision, le ray casting et les modèles d’ombrage. Pour des coordonnées très grandes ou très petites, le calculateur utilise l’arithmétique flottante standard, avec des résultats précis à au moins dix chiffres significatifs. La formule est symétrique — permuter les deux points donne la même distance — donc l’ordre de saisie n’a pas d’importance. Saisissez n’importe quels deux points en 2D ou en 3D et le calculateur de la formule de distance renverra la distance euclidienne exacte avec la formule pour vérifier le calcul étape par étape.

Exemples de la formule de distance

Exemples détaillés montrant des calculs de distance en 2D et en 3D avec explications complètes.

PointsDistanceExplication
2D : (0,0) à (3,4)5d = √((3−0)²+(4−0)²) = √(9+16) = √25 = 5. C’est le célèbre triangle rectangle 3-4-5.
2D : (−1,2) à (2,6)5d = √((2−(−1))²+(6−2)²) = √(9+16) = √25 = 5. Un autre triangle 3-4-5, décalé depuis l’origine.
3D : (0,0,0) à (1,1,1)≈ 1.732d = √(1+1+1) = √3 ≈ 1.732. C’est la diagonale principale d’un cube unité.
3D : (1,2,3) à (4,6,8)≈ 7.071d = √((3)²+(4)²+(5)²) = √(9+16+25) = √50 = 5√2 ≈ 7.071.

Comment utiliser le calculateur de distance

  1. Choisissez la dimension : 2D pour des coordonnées bidimensionnelles (x, y) ou 3D pour des coordonnées tridimensionnelles (x, y, z).
  2. Saisissez les coordonnées du point 1 (x₁, y₁, et éventuellement z₁) dans le premier groupe de champs.
  3. Saisissez les coordonnées du point 2 (x₂, y₂, et éventuellement z₂) dans le deuxième groupe de champs.
  4. Cliquez sur Calculer la distance pour voir la distance euclidienne et la formule utilisée.
  5. Utilisez les boutons de chargement rapide pour voir des exemples classiques, ou cliquez sur Réinitialiser pour effacer tous les champs.

FAQ du calculateur de distance

Qu’est-ce que la formule de distance ?
La formule de distance calcule la distance en ligne droite (euclidienne) entre deux points. En 2D, d = √((x₂−x₁)²+(y₂−y₁)²). En 3D, d = √((x₂−x₁)²+(y₂−y₁)²+(z₂−z₁)²). Les deux formules proviennent directement du théorème de Pythagore appliqué à la différence de chaque coordonnée.
Pourquoi la formule de distance est-elle basée sur le théorème de Pythagore ?
La différence horizontale (x₂−x₁) et la différence verticale (y₂−y₁) forment les deux côtés d’un triangle rectangle, et le segment reliant les deux points est l’hypoténuse. Le théorème de Pythagore a²+b²=c² donne l’hypoténuse sous la forme √(a²+b²), ce qui correspond exactement à la formule de distance. En 3D, un troisième côté (z₂−z₁) s’ajoute et la même logique s’étend à trois dimensions.
L’ordre des points a-t-il de l’importance ?
Non. Comme chaque différence de coordonnées est mise au carré, (x₂−x₁)² = (x₁−x₂)². La distance de A à B est égale à celle de B à A. Vous pouvez saisir les points dans n’importe quel ordre et obtenir le même résultat.
Puis-je utiliser la formule avec des coordonnées négatives ?
Oui. Les coordonnées négatives fonctionnent exactement de la même manière. Par exemple, la distance de (−3, −4) à (0, 0) est √(9+16) = 5. La soustraction gère correctement les valeurs négatives, et la mise au carré élimine tout problème de signe.
Quelle est la distance entre deux points identiques ?
Zéro. Si les deux points sont les mêmes, chaque différence (x₂−x₁), (y₂−y₁) et (z₂−z₁) vaut zéro, donc la somme des carrés est nulle et la racine carrée aussi. Géométriquement, un point est à distance nulle de lui-même.
En quoi la distance euclidienne diffère-t-elle des autres métriques ?
La distance euclidienne est la distance en ligne droite, le chemin le plus court dans l’espace. Parmi les autres métriques, on trouve la distance de Manhattan (somme des différences absolues, comme des pâtés de maisons), la distance de Chebyshev (différence absolue maximale) et la similarité cosinus (angle entre vecteurs). La formule de distance calcule toujours la distance euclidienne, la métrique la plus courante en géométrie et dans les usages quotidiens.