CCalculate.Studio

🗺️ 两点间距离计算器

本计算器根据两点的 x、y 坐标,求出坐标平面上这两点之间的直线距离,以及它们的中点和连线的斜率。距离公式是勾股定理在坐标几何中的直接应用。

最后审核: 2026-07-07
Add as preferred on Google

如何解读距离公式的结果

下表展示了距离公式与由两点构成的直角三角形各条直角边之间的关系。

含义
x₂ − x₁直角三角形的水平直角边(横向变化量)
y₂ − y₁直角三角形的垂直直角边(纵向变化量)
d斜边——两点之间的直线距离
  • 当两点的 x 坐标相同时(对应一条竖直线),斜率没有定义,因为分母 (x₂ − x₁) 为零——此时计算器会显示「无定义」,而不是给出一个具体的数值斜率。
  • 无论把哪一个点标为点 1、哪一个标为点 2,距离公式给出的结果都相同,因为两个差值在相加之前都要先平方。

什么是距离公式?

距离公式用来计算平面直角坐标系中两点 (x₁, y₁) 和 (x₂, y₂) 之间的直线距离。它直接由勾股定理推导得出:两点之间的水平差和垂直差构成一个直角三角形的两条直角边,而两点间的距离就是这个三角形的斜边。

除了距离之外,本计算器还给出中点(正好位于两个给定点连线中央的点)以及经过这两点的直线的斜率,斜率描述了这条直线的陡峭程度和方向。

如何使用本两点间距离计算器

  1. 输入第一个点的坐标 x₁ 和 y₁。
  2. 输入第二个点的坐标 x₂ 和 y₂。
  3. 查看两点之间的距离、它们的中点,以及连接这两点的直线的斜率和 y 轴截距。

距离公式

d = √((x₂ − x₁)² + (y₂ − y₁)²)
中点 = ((x₁ + x₂)/2, (y₁ + y₂)/2)
斜率:m = (y₂ − y₁) / (x₂ − x₁)

距离公式就是把勾股定理应用于两点之间的水平差和垂直差。

常见错误

  • 坐标相减的顺序弄反,却忘了这些差值最终都要平方,所以符号上的错误其实并不会改变距离的结果。
  • 最后忘记开平方根——根号下的公式给出的是距离的平方,而不是距离本身。
  • 以为斜率总是有定义的——竖直线(x 坐标相同)的斜率是无定义的,而不是斜率为零。
  • 把中点公式(坐标取平均)和距离公式(差值的平方和再开方,即勾股定理)混淆。

常见问题

什么是距离公式?

距离公式为 d = √((x₂−x₁)² + (y₂−y₁)²),由勾股定理推导得出。对于点 (0,0) 和 (3,4),距离为 √(3² + 4²) = √25 = 5。

如何求两点之间的中点?

分别对 x 坐标和 y 坐标取平均值:中点 = ((x₁+x₂)/2, (y₁+y₂)/2)。对于 (0,0) 和 (3,4),中点为 (1.5, 2)。

距离公式和勾股定理有什么关系?

两点之间的水平差 (x₂−x₁) 和垂直差 (y₂−y₁) 构成一个直角三角形的两条直角边;两点间的直线距离就是斜边,因此 d = √(直角边₁² + 直角边₂²)——这正是勾股定理。

斜率无定义是什么意思?

当两点的 x 坐标相同时,斜率没有定义,这意味着连接这两点的直线是完全竖直的。除以零(x₂ − x₁ = 0)没有确定的值,因此斜率无法表示为一个数字。

两点之间的距离可以是负数吗?

不可以。距离始终是零或正数,因为它来自平方和的平方根,而平方和永远不会是负数。距离为零意味着这两个点是同一个点。

如何求过两点的直线方程?

先计算斜率 m = (y₂−y₁)/(x₂−x₁),再用 b = y₁ − m×x₁ 求出 y 轴截距。对于点 (0,0) 和 (3,4),m = 4/3,b = 0 − (4/3)(0) = 0,得到直线方程 y = (4/3)x。

参考文献

  1. Weisstein, Eric W. "Distance" and "Midpoint." MathWorld — A Wolfram Web Resource.
  2. Standard coordinate-geometry textbook conventions (e.g. Larson, Precalculus, Cengage Learning).

几何 · 全部计算器

相关计算器

Guides & articles