如何计算两点之间的距离

距离公式可让您找到坐标平面中任意两点之间的直线距离。它直接源自毕达哥拉斯定理,出现在几何、导航、数据科学和计算机图形学中。

距离公式

给定两个点 (x₁, y₁) 和 (x2, y2):

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

分步示例

求点 (1, 2) 和 (4, 6) 之间的距离。

  1. 计算水平差:x2 − x₁ = 4 − 1 = 3
  2. 计算垂直差: y2 − 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₁) 和 (x2, y2, z2) 的三维空间:

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

实际应用

  • GPS 和地图: 用于导航的大圆距离计算
  • 游戏开发: 碰撞检测和寻路
  • 数据科学: K近邻算法使用欧几里得距离
  • **物理:**计算两个位置之间的位移

使用我们的距离计算器计算任意两点之间的距离。