两点间距离计算器(2D 或 3D)

输入两个点的坐标,即可计算连接它们的线段长度和中点。

两点间距离计算器(2D 或 3D)

维度

结果

5AB 距离

d = √(3² + 4²) = √25 = 5
x 的差值(x₂ − x₁)
3
y 的差值(y₂ − y₁)
4
线段中点
(2.5, 4)

两点间距离计算器(2D 或 3D)

输入值

维度
平面(2D)
点 A 的 x
1
点 A 的 y
2
点 B 的 x
4
点 B 的 y
6

计算方法

计算坐标差:Δx = x₂ − x₁、Δy = y₂ − y₁(3D 时还要计算 Δz)。

结果

AB 距离

5
x 的差值(x₂ − x₁)
3
y 的差值(y₂ − y₁)
4
线段中点
(2.5, 4)

计算方法

  1. 计算坐标差:Δx = x₂ − x₁、Δy = y₂ − y₁(3D 时还要计算 Δz)。
  2. 距离 = √(Δx² + Δy² + Δz²),依据勾股定理。
  3. 中点是两个点各坐标的平均值。

示例

A(1, 2) 和 B(4, 6):Δx = 3、Δy = 4,d = √(9 + 16) = √25 = 5。中点为 (2.5, 4)。

注意事项

  • 这是直角坐标系中的直线距离,不是沿道路行驶的距离。
  • 计算地球上两个城市之间的距离,需要使用经纬度和球面距离公式。
  • 两个点必须使用相同的单位。

适用场景

  • 计算坐标平面上两点之间的直线距离。
  • 同时查看线段中点和各坐标的差值。

常见问题

两点间距离的公式是什么?

在 2D 中,d = √((x₂ − x₁)² + (y₂ − y₁)²)。在 3D 中,还要加上 z 坐标差的平方。

如何求线段的中点?

分别取两个端点各坐标的平均值。2D 中点为 ((x₁ + x₂) ÷ 2, (y₁ + y₂) ÷ 2)。

这个工具能计算地球上两个城市的距离吗?

不能。它计算平面或普通 3D 坐标中的直线距离。地球表面距离需要使用经纬度球面公式。

更新日期:2026年10月10日

结果仅供参考。做重要决定前,请咨询专业人士。