Обновлено:
Найти расстояние между двумя точками
Чтобы найти расстояние между двумя точками, нужны их координаты и теорема Пифагора. Формула одинакова для прямой, плоскости и пространства – меняется только число слагаемых под корнем.
Формула расстояния между двумя точками
Для точек A(x₁; y₁) и B(x₂; y₂) на плоскости:
d = √((x₂ − x₁)² + (y₂ − y₁)²)
Для точек в пространстве A(x₁; y₁; z₁) и B(x₂; y₂; z₂) добавляется третье слагаемое:
d = √((x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²)
На прямой формула вырождается в модуль разности: d = |x₂ − x₁|.
Знак разностей не важен – они возводятся в квадрат. Поэтому результат не зависит от того, какую точку считать первой.
Калькулятор принимает координаты двух точек в 1D, 2D или 3D, считает разности по каждой оси, возводит их в квадрат, суммирует и извлекает корень. Поддерживаются отрицательные и дробные значения.
Как найти расстояние: пошаговый алгоритм
- Запишите координаты обеих точек.
- Найдите разности по каждой оси: Δx = x₂ − x₁, Δy = y₂ − y₁ (и Δz, если есть).
- Возведите каждую разность в квадрат.
- Сложите квадраты.
- Извлеките квадратный корень.
Полученное число – длина отрезка AB, она же – расстояние между точками.
Примеры решения
Точки на плоскости
A(1; 2), B(4; 6).
Δx = 4 − 1 = 3, Δy = 6 − 2 = 4. d = √(3² + 4²) = √(9 + 16) = √25 = 5.
Это классический «египетский треугольник» 3–4–5.
Точки с отрицательными координатами
A(−2; 3), B(5; −1).
Δx = 5 − (−2) = 7, Δy = −1 − 3 = −4. d = √(7² + (−4)²) = √(49 + 16) = √65 ≈ 8,06.
Точки в пространстве
A(0; 0; 0), B(2; 3; 6).
d = √(2² + 3² + 6²) = √(4 + 9 + 36) = √49 = 7.
Откуда берётся формула
Соедините точки A и B отрезком и достройте прямоугольный треугольник с катетами, параллельными осям. Длины катетов равны |Δx| и |Δy|. Гипотенуза – искомое расстояние. По теореме Пифагора:
d² = Δx² + Δy²
Извлечение корня даёт формулу. В пространстве принцип тот же, только треугольник «раскладывается» по трём осям, и под корнем оказывается сумма трёх квадратов.
Когда обычная формула не подходит
- Географические координаты (широта, долгота). Земля – не плоскость, нужны формулы сферической геометрии.
- Расстояние по дорогам или сетке улиц. Используется манхэттенская метрика: d = |Δx| + |Δy|.
- Полярные или цилиндрические координаты. Сначала переведите их в декартовы, затем считайте по обычной формуле.
- Расстояние от точки до прямой или плоскости. Здесь применяются отдельные формулы с участием уравнения прямой/плоскости.
Частые ошибки
- Забывают возвести разности в квадрат и складывают сами разности.
- Путают порядок осей: для 3D вычитают z из y.
- Извлекают корень из каждого слагаемого по отдельности – это неверно: √(a² + b²) ≠ a + b.
- Округляют промежуточные результаты слишком грубо – итог уплывает на десятые.
Материал носит образовательный характер; для конкретных задач сверяйтесь с условием и требуемой точностью.
Часто задаваемые вопросы
Можно ли получить отрицательное расстояние?
Нет. Расстояние – это длина отрезка, она всегда неотрицательна. Под корнем стоят квадраты разностей координат, поэтому результат не зависит от порядка точек: d(A,B) = d(B,A). Ноль получается только если точки совпадают.
Чем отличается расстояние от длины вектора?
Численно ничем, если вектор соединяет те же две точки. Длина вектора AB вычисляется по той же формуле, что и расстояние между A и B. Разница лишь в интерпретации: вектор имеет направление, а расстояние – скаляр.
Как найти расстояние между точками с дробными координатами?
Подставляйте дроби в формулу как обычные числа. Удобнее привести их к общему знаменателю или десятичному виду, посчитать разности, возвести в квадрат и извлечь корень. Калькулятор выше принимает дробные и отрицательные значения.
Работает ли формула для географических координат?
Нет. Широта и долгота лежат на сфере, и евклидова формула даст ошибку. Для расстояний на поверхности Земли применяют формулу гаверсинусов или сферическую теорему косинусов с учётом радиуса планеты (≈6371 км).
Как округлять ответ?
В учебных задачах оставляйте корень, если он не извлекается нацело: например, √13. Если нужен численный ответ – округляйте до двух знаков после запятой, либо так, как требует условие задачи.
Что делать, если задано четырёхмерное пространство?
Формула обобщается: под корнем стоит сумма квадратов разностей по всем координатам. Для n-мерного пространства d = √Σ(bᵢ − aᵢ)². Принцип Пифагора работает в любом числе измерений.