Калькулятор формулы расстояния

Находите расстояние между двумя точками в 2D или 3D с пошаговыми решениями на основе ИИ

Перетащите или нажмите , чтобы добавить изображения или PDF

Math Input
Distance from (1, 2) to (4, 6)
Distance between (-3, 5) and (2, -7)
Distance from (1, 2, 3) to (4, 6, 8)
Distance between origin and (5, 12)

Что такое формула расстояния?

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

2D-форма — для точек P1=(x1,y1)P_1 = (x_1, y_1) и P2=(x2,y2)P_2 = (x_2, y_2):

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

3D-форма — для точек (x1,y1,z1)(x_1, y_1, z_1) и (x2,y2,z2)(x_2, y_2, z_2):

d=(x2x1)2+(y2y1)2+(z2z1)2d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2 + (z_2 - z_1)^2}

nn-мерная форма (евклидово расстояние):

d=i=1n(biai)2d = \sqrt{\sum_{i=1}^n (b_i - a_i)^2}

Это естественно обобщается на любое число измерений, поэтому именно это понятие «расстояния» является основным в физике, статистике и машинном обучении.

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

Пошагово

  1. Обозначьте точки (x1,y1)(x_1, y_1) и (x2,y2)(x_2, y_2). Любое назначение подходит — формула симметрична.
  2. Вычислите разности: Δx=x2x1\Delta x = x_2 - x_1, Δy=y2y1\Delta y = y_2 - y_1.
  3. Возведите их в квадрат: (Δx)2(\Delta x)^2 и (Δy)2(\Delta y)^2.
  4. Сложите: (Δx)2+(Δy)2(\Delta x)^2 + (\Delta y)^2.
  5. Извлеките квадратный корень: d=суммаd = \sqrt{\text{сумма}}.
  6. Упростите радикал, если возможно (например, 50=52\sqrt{50} = 5\sqrt{2}).

Геометрический вывод

Проведите горизонтальный отрезок от (x1,y1)(x_1, y_1) до (x2,y1)(x_2, y_1) — длина x2x1|x_2 - x_1|.
Проведите вертикальный отрезок от (x2,y1)(x_2, y_1) до (x2,y2)(x_2, y_2) — длина y2y1|y_2 - y_1|.
Исходный отрезок является гипотенузой прямоугольного треугольника с этими двумя катетами, поэтому по теореме Пифагора:

d2=(x2x1)2+(y2y1)2d^2 = (x_2 - x_1)^2 + (y_2 - y_1)^2

Извлечение квадратного корня даёт формулу расстояния. Модули не нужны, потому что возведение в квадрат убирает знак.

Связанные формулы

  • Середина отрезка: M=(x1+x22,y1+y22)M = \left(\frac{x_1 + x_2}{2}, \frac{y_1 + y_2}{2}\right) — среднее координат.
  • Угловой коэффициент: m=y2y1x2x1m = \frac{y_2 - y_1}{x_2 - x_1} — использует те же разности, что и формула расстояния.
  • Расстояние от точки до начала координат: d=x2+y2d = \sqrt{x^2 + y^2} (частный случай с (x1,y1)=(0,0)(x_1, y_1) = (0, 0)).

Манхэттенское расстояние (для сравнения)

Обратите внимание, что формула выше — это евклидово расстояние. Манхэттенское расстояние x2x1+y2y1|x_2 - x_1| + |y_2 - y_1| измеряет перемещение по сетке (без диагоналей). Это разные метрики — убедитесь, что знаете, какая нужна в вашей задаче.

Типичные ошибки, которых следует избегать

  • Забывают возводить в квадрат: d(x2x1)+(y2y1)d \ne (x_2 - x_1) + (y_2 - y_1). Квадраты (и квадратный корень) существенны.
  • Ошибки знака: (x2x1)2=(x1x2)2(x_2 - x_1)^2 = (x_1 - x_2)^2, поэтому порядок вычитания не имеет значения — но только благодаря квадрату. Не пропускайте квадрат, потому что вы «видите» разность.
  • Забывают извлечь квадратный корень: (x2x1)2+(y2y1)2(x_2 - x_1)^2 + (y_2 - y_1)^2 — это d2d^2, а не dd. Многие останавливаются на шаг раньше.
  • Не упрощают радикал: 8=22\sqrt{8} = 2\sqrt{2}. Оставлять как 8\sqrt{8} технически верно, но обычно снижают оценку на экзаменах.
  • Смешивают 2D и 3D: если задача в 3D, включите член (z2z1)2(z_2 - z_1)^2. Если 2D, не выдумывайте член с zz.

Examples

Step 1: Δx=41=3\Delta x = 4 - 1 = 3, Δy=62=4\Delta y = 6 - 2 = 4
Step 2: Квадраты: 32=93^2 = 9, 42=164^2 = 16
Step 3: Сумма: 9+16=259 + 16 = 25
Step 4: Квадратный корень: 25=5\sqrt{25} = 5
Answer: d=5d = 5

Step 1: Δx=2(3)=5\Delta x = 2 - (-3) = 5, Δy=75=12\Delta y = -7 - 5 = -12
Step 2: Квадраты: 52=255^2 = 25, (12)2=144(-12)^2 = 144
Step 3: Сумма: 25+144=16925 + 144 = 169
Step 4: Квадратный корень: 169=13\sqrt{169} = 13
Answer: d=13d = 13

Step 1: Δx=3\Delta x = 3, Δy=4\Delta y = 4, Δz=5\Delta z = 5
Step 2: Квадраты: 9+16+25=509 + 16 + 25 = 50
Step 3: Расстояние: 50=527.07\sqrt{50} = 5\sqrt{2} \approx 7.07
Answer: d=527.07d = 5\sqrt{2} \approx 7.07

Frequently Asked Questions

Из теоремы Пифагора. Горизонтальное и вертикальное смещения между двумя точками образуют катеты прямоугольного треугольника, а расстояние по прямой — это гипотенуза. Возведение в квадрат, сложение и извлечение квадратного корня — это в точности рецепт Пифагора.

Нет. Формула симметрична, потому что разности возводятся в квадрат. (x₂ - x₁)² и (x₁ - x₂)² равны, поэтому точки можно обозначать в любом порядке.

Просто добавьте квадрат разности для каждого измерения: d = √(Σ(b_i - a_i)²). Это евклидово расстояние в n-мерном пространстве, широко используемое в машинном обучении, статистике и физике.

Это другая задача — используйте формулу расстояния от точки до прямой: d = |Ax₀ + By₀ + C| / √(A² + B²) для прямой Ax + By + C = 0 и точки (x₀, y₀). Базовая формула расстояния обрабатывает только расстояние между точками.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving