Как рассчитать расстояние между двумя точками
Формула расстояния позволяет найти расстояние по прямой между любыми двумя точками на координатной плоскости. Он выведен непосредственно из теоремы Пифагора и используется в геометрии, навигации, науке о данных и компьютерной графике.
Формула расстояния
Даны две точки (x₁, y₁) и (x₂, y₂):
d = √[(x₂ − x₁)² + (y₂ − y₁)²]
Пошаговый пример
Найдите расстояние между точками (1, 2) и (4, 6).
- Вычислите горизонтальную разницу: x₂ − x₁ = 4 − 1 = 3.
- Рассчитайте перепад высот: y₂ − y₁ = 6 − 2 = 4.
- Возведите оба в квадрат: 3² = 9, 4² = 16.
- Прибавьте: 9+16=25.
- Извлеките квадратный корень: √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-ближайших соседей использует евклидово расстояние.
- Физика: расчет смещения между двумя положениями.
Используйте наш калькулятор расстояний, чтобы вычислить расстояния между любыми двумя точками.