Как рассчитать расстояние между двумя точками

Формула расстояния позволяет найти расстояние по прямой между любыми двумя точками на координатной плоскости. Он выведен непосредственно из теоремы Пифагора и используется в геометрии, навигации, науке о данных и компьютерной графике.

Формула расстояния

Даны две точки (x₁, y₁) и (x₂, y₂):

d = √[(x₂ − x₁)² + (y₂ − y₁)²]

Пошаговый пример

Найдите расстояние между точками (1, 2) и (4, 6).

  1. Вычислите горизонтальную разницу: x₂ − x₁ = 4 − 1 = 3.
  2. Рассчитайте перепад высот: y₂ − y₁ = 6 − 2 = 4.
  3. Возведите оба в квадрат: 3² = 9, 4² = 16.
  4. Прибавьте: 9+16=25.
  5. Извлеките квадратный корень: √25 = 5

Расстояние составляет 5 единиц — и обратите внимание, что это классический прямоугольный треугольник 3-4-5.

Почему это работает (связь Пифагора)

Две точки образуют концы гипотенузы прямоугольного треугольника. Горизонтальная разность — это один катет, вертикальная разница — другой, а расстояние — это гипотенуза. Применение теоремы Пифагора (a² + b² = c²) дает нам формулу расстояния.

Формула 3D-расстояния

Для трехмерного пространства с точками (x₁, y₁, z₁) и (x₂, y₂, z₂):

d = √[(x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²]

Практическое применение

  • GPS и картографирование: расчеты расстояний по большому кругу для навигации.
  • Разработка игр: Обнаружение столкновений и поиск пути. – Наука о данных: Алгоритм K-ближайших соседей использует евклидово расстояние.
  • Физика: расчет смещения между двумя положениями.

Используйте наш калькулятор расстояний, чтобы вычислить расстояния между любыми двумя точками.