Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Расстояние
5
единиц
Горизонтальная разность (Δx) 3
Вертикальная разность (Δy) 4

Что такое калькулятор расстояния на плоскости?

Калькулятор расстояния 2D определяет расстояние по прямой (евклидово расстояние) между двумя точками на плоской координатной плоскости. Зная координаты первой точки (x₁, y₁) и второй точки (x₂, y₂), он вычисляет кратчайшее расстояние между ними — длину прямого отрезка, соединяющего эти две точки. Формула работает с любыми единицами измерения (пиксели, метры, мили) при условии, что обе точки заданы в одном масштабе.

Как пользоваться калькулятором

Введите координаты X и Y для каждой из двух точек. Значения могут быть положительными, отрицательными или дробными. Нажмите «Рассчитать», и инструмент покажет расстояние, а также горизонтальную (\(\Delta x\)) и вертикальную (\(\Delta y\)) разности — катеты прямоугольного треугольника, который лежит в основе вычислений.

Разбор формулы

Формула расстояния — это прямое применение теоремы Пифагора. Горизонтальный катет треугольника равен \(\Delta x = x_2 - x_1\), а вертикальный катет — \(\Delta y = y_2 - y_1\). Само расстояние представляет собой гипотенузу:

$$d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}$$

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

Две точки на координатной плоскости, соединённые прямой линией, образующей гипотенузу прямоугольного треугольника, с подписанными горизонтальным и вертикальным катетами
Расстояние между двумя точками — это гипотенуза прямоугольного треугольника, катетами которого служат горизонтальная и вертикальная разности.

Пример расчёта

Возьмём первую точку (0, 0) и вторую точку (3, 4). Тогда \(\Delta x = 3 - 0 = 3\) и \(\Delta y = 4 - 0 = 4\). Расстояние равно $$\sqrt{3^2 + 4^2} = \sqrt{9 + 16} = \sqrt{25} = 5$$ единиц — это классический прямоугольный треугольник со сторонами 3-4-5.

Разобранный пример с двумя конкретными точками на сетке и соединяющей их линией расстояния
Разобранный пример: отмечаем обе точки и измеряем прямое расстояние между ними.

Частые вопросы

Важен ли порядок точек? Нет. Так как разности возводятся в квадрат, перестановка точек местами даёт то же самое расстояние.

Можно ли использовать отрицательные координаты? Да. Отрицательные значения полностью поддерживаются — формула обрабатывает их корректно.

В каких единицах получается результат? В тех же, в которых заданы ваши координаты. Если точки указаны в метрах, расстояние тоже будет в метрах.

Дополнительные решённые примеры

Каждый пример использует формулу расстояния в 2D \(d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}\). Подставьте координаты, упростите разности, возведите их в квадрат, сложите и извлеките корень квадратный.

Пример 1 — Отрицательные координаты: (−2, 3) в (4, −1)

  1. Найдите разности: \(\Delta x = 4 - (-2) = 6\), \(\Delta y = -1 - 3 = -4\).
  2. Возведите в квадрат: \(6^2 = 36\), \((-4)^2 = 16\).
  3. Сложите: \(36 + 16 = 52\).
  4. Извлеките корень: \(d = \sqrt{52} = 2\sqrt{13} \approx\) 7.2111.

Обратите внимание, что вычитание отрицательной координаты увеличивает разрыв — шаг возведения в квадрат удаляет знак, поэтому порядок точек не имеет значения.

Пример 2 — Координаты с десятичной дробью: (1.5, 2.0) в (4.5, 6.0)

  1. Разности: \(\Delta x = 4.5 - 1.5 = 3.0\), \(\Delta y = 6.0 - 2.0 = 4.0\).
  2. Квадраты: \(3.0^2 = 9\), \(4.0^2 = 16\).
  3. Сумма и корень: \(d = \sqrt{9 + 16} = \sqrt{25} =\) 5.

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

Пример 3 — Точки на одной оси (вертикальная линия): (3, 1) в (3, 8)

  1. Разности: \(\Delta x = 3 - 3 = 0\), \(\Delta y = 8 - 1 = 7\).
  2. Так как \(\Delta x = 0\), формула сводится к \(d = \sqrt{0 + 7^2} = |\Delta y|\).
  3. Результат: \(d =\) 7.

Когда две точки имеют одинаковую координату x, отрезок вертикален и расстояние просто равно абсолютной разности значений y; аналогично, совпадающие координаты y дают горизонтальное расстояние, равное \(|\Delta x|\).

Определения и глоссарий

Евклидово расстояние
Обычное прямолинейное расстояние между двумя точками, измеренное «по прямой». На 2D плоскости оно вычисляется как \(d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}\) и всегда является неотрицательным значением.
Координата (x, y)
Упорядоченная пара, определяющая положение точки на плоскости: \(x\) — горизонтальное положение (измеренное вдоль оси x), а \(y\) — вертикальное положение (измеренное вдоль оси y), оба относительно начала координат (0, 0).
Δx (дельта x)
Горизонтальное изменение между двумя точками, \(\Delta x = x_2 - x_1\). Оно может быть положительным, отрицательным или нулевым; в формуле расстояния используется только его квадрат.
Δy (дельта y)
Вертикальное изменение между двумя точками, \(\Delta y = y_2 - y_1\). Как и \(\Delta x\), его знак не имеет значения после возведения в квадрат.
Гипотенуза
Самая длинная сторона прямоугольного треугольника, противолежащая прямому углу. Расстояние \(d\) — это гипотенуза прямоугольного треугольника, два катета которого равны \(|\Delta x|\) и \(|\Delta y|\).
Теорема Пифагора
Соотношение \(a^2 + b^2 = c^2\) для прямоугольного треугольника с катетами \(a, b\) и гипотенузой \(c\). Формула расстояния в 2D — это прямое применение этой теоремы, где \(a = \Delta x\), \(b = \Delta y\) и \(c = d\).

Расстояния между примерными парами точек

Каждая строка показывает две точки, горизонтальное и вертикальное изменения, а также полученное прямолинейное расстояние. Несколько строк содержат классические соотношения прямоугольных треугольников, которые дают целые расстояния.

(x₁, y₁) (x₂, y₂) Δx Δy Расстояние d Примечание
(0, 0) (3, 4) 3 4 5 Треугольник 3-4-5
(0, 0) (5, 12) 5 12 13 Треугольник 5-12-13
(1, 1) (9, 1) 8 0 8 Горизонтальный (совпадающий y)
(2, 2) (2, 9) 0 7 7 Вертикальный (совпадающий x)
(−2, 3) (4, −1) 6 −4 ≈ 7.2111 Отрицательные координаты
(1.5, 2) (4.5, 6) 3 4 5 Десятичные, масштабированный 3-4-5
(0, 0) (1, 1) 1 1 ≈ 1.4142 Единичная диагональ (\(\sqrt{2}\))
(0, 0) (8, 15) 8 15 17 Треугольник 8-15-17
Последнее обновление: