跳到主要内容
距离下次考试2026/11/14 – 2026/11/15还剩:
返回术语表
geometry难度:基础geometryanalytic-geometrydistance
分享

两点间距离公式liǎng diǎn jiān jùlí gōngshì

distance formula
4 分钟阅读
更新于 2026年8月25日
已完成

核心概念

两点间距离公式给出坐标平面上任意两点之间的直线距离。它是 CSCA 解析几何中使用频率最高的公式——圆的方程、椭圆与双曲线的定义、以及所有"求线段 ABAB 的长"的题目,都建立在它之上。

数学定义

设点 P1(x1,y1)P_1(x_1, y_1)、P2(x2,y2)P_2(x_2, y_2),则

∣P1P2∣=(x2−x1)2+(y2−y1)2|P_1P_2| = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}

公式的来历

这个公式其实就是勾股定理换了件衣服。以线段 P1P2P_1P_2 为斜边、两条直角边平行于坐标轴,作一个直角三角形:

  • 水平直角边:∣x2−x1∣|x_2 - x_1|
  • 竖直直角边:∣y2−y1∣|y_2 - y_1|

于是 ∣P1P2∣2=∣x2−x1∣2+∣y2−y1∣2|P_1P_2|^2 = |x_2-x_1|^2 + |y_2-y_1|^2。因为两条边都要平方,绝对值符号可以省去——这正是公式通常不写绝对值的原因。

空间中的推广

在空间中,设 P1(x1,y1,z1)P_1(x_1, y_1, z_1)、P2(x2,y2,z2)P_2(x_2, y_2, z_2),只需再加一个平方项:

∣P1P2∣=(x2−x1)2+(y2−y1)2+(z2−z1)2|P_1P_2| = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2 + (z_2 - z_1)^2}

这会出现在 CSCA 的空间直角坐标系题目中。

相关公式

中点公式

线段 P1P2P_1P_2 的中点 MM 是坐标的算术平均:

M(x1+x22, y1+y22)M\left(\frac{x_1 + x_2}{2}, \ \frac{y_1 + y_2}{2}\right)

点到直线的距离

点 P(x0,y0)P(x_0, y_0) 到直线 Ax+By+C=0Ax + By + C = 0 的距离为:

d=∣Ax0+By0+C∣A2+B2d = \frac{|Ax_0 + By_0 + C|}{\sqrt{A^2 + B^2}}

这是另一个独立的公式,也是考试常客——注意分子上的绝对值,很多同学会漏掉。

到原点的距离

当 P1P_1 为原点时的特例,很实用:

∣OP∣=x2+y2|OP| = \sqrt{x^2 + y^2}

应用举例

应用一:判定三角形形状

顶点为 A(0,0)A(0,0)、B(4,0)B(4,0)、C(2,23)C(2, 2\sqrt{3}) 的三角形是等边三角形吗?

  • ∣AB∣=42+02=4|AB| = \sqrt{4^2 + 0^2} = 4
  • ∣AC∣=22+(23)2=4+12=4|AC| = \sqrt{2^2 + (2\sqrt{3})^2} = \sqrt{4 + 12} = 4
  • ∣BC∣=(2−4)2+(23)2=4+12=4|BC| = \sqrt{(2-4)^2 + (2\sqrt{3})^2} = \sqrt{4 + 12} = 4

三边都等于 44,所以是等边三角形。

应用二:推导圆的方程

圆是到圆心 C(a,b)C(a, b) 距离为定值 rr 的点的集合。把这个条件用距离公式写出来:

(x−a)2+(y−b)2=r\sqrt{(x-a)^2 + (y-b)^2} = r

两边平方即得标准方程 (x−a)2+(y−b)2=r2(x-a)^2 + (y-b)^2 = r^2。圆的方程本身就是距离公式。

CSCA 练习题

💡 说明:以下习题依据 CSCA 考试大纲和中国标准化考试题型设计。

例题 1:基础(难度 ★☆☆☆☆)

A(−2,1)A(-2, 1) 与 B(1,5)B(1, 5) 两点间的距离为:

选项:

  • A. 33
  • B. 44
  • C. 55
  • D. 77

详细解答:

∣AB∣=(1−(−2))2+(5−1)2=32+42=9+16=25=5|AB| = \sqrt{(1 - (-2))^2 + (5 - 1)^2} = \sqrt{3^2 + 4^2} = \sqrt{9 + 16} = \sqrt{25} = 5

认出 33-44-55 勾股数可以节省时间。CSCA 的题目绝大多数使用勾股数(3,4,53,4,5/5,12,135,12,13/6,8,106,8,10),答案通常是整数——如果算出一个很难看的根式,先回头检查减法。

答案:C


例题 2:中等(难度 ★★★☆☆)

点 PP 在 xx 轴上,且到 A(1,2)A(1, 2) 与 B(5,6)B(5, 6) 的距离相等。求 PP 的坐标。

选项:

  • A. (5,0)(5, 0)
  • B. (6,0)(6, 0)
  • C. (7,0)(7, 0)
  • D. (8,0)(8, 0)

详细解答:

  1. 因为 PP 在 xx 轴上,设 P(x,0)P(x, 0)。

  2. 由 ∣PA∣=∣PB∣|PA| = |PB|,立即两边平方以消去根号: (x−1)2+(0−2)2=(x−5)2+(0−6)2(x-1)^2 + (0-2)^2 = (x-5)^2 + (0-6)^2

  3. 展开两边: x2−2x+1+4=x2−10x+25+36x^2 - 2x + 1 + 4 = x^2 - 10x + 25 + 36

  4. x2x^2 项抵消——这正是方程能化为一次方程的关键: −2x+5=−10x+61-2x + 5 = -10x + 61

  5. 求解: 8x=56  ⟹  x=78x = 56 \implies x = 7

  6. 代回验证:∣PA∣2=(7−1)2+22=36+4=40|PA|^2 = (7-1)^2 + 2^2 = 36 + 4 = 40,∣PB∣2=(7−5)2+62=4+36=40|PB|^2 = (7-5)^2 + 6^2 = 4 + 36 = 40。✓

答案:C

方法提示:到 AA、BB 距离相等的点都在 ABAB 的垂直平分线上。也可以先求出这条垂直平分线再与 y=0y = 0 求交点——但只需要一个交点时,直接平方距离方程更快。

常见错误

❌ 错误一:忘记开平方

(x2−x1)2+(y2−y1)2(x_2-x_1)^2 + (y_2-y_1)^2 是距离的平方。把答案写成"2525"而不是"55",是本知识点最高频的错误。

❌ 错误二:横纵坐标交叉相减

写成 (x2−y1)2+(y2−x1)2\sqrt{(x_2 - y_1)^2 + (y_2 - x_1)^2} 就把两个坐标轴混在了一起。永远是 xx 减 xx、yy 减 yy。

❌ 错误三:点到直线距离漏掉绝对值

d=∣Ax0+By0+C∣A2+B2d = \frac{|Ax_0 + By_0 + C|}{\sqrt{A^2+B^2}} 若不加绝对值,分子可能为负——而负的距离没有意义。

学习建议

  1. ✅ 把它理解成勾股定理,而不是死记的公式
  2. ✅ 令两个距离相等时尽早两边平方——可以直接消掉根号
  3. ✅ 记熟常见勾股数(3,4,53,4,5/5,12,135,12,13),便于判断答案是否干净
  4. ✅ 和中点公式一起记——它们在垂直平分线题中总是成对出现
  5. ✅ 把答案代回原条件验证

💡 考试提示:「求平面两点间的距离」是 CSCA 解析几何中出现频次最高的知识点。它很少单独成题,通常是圆或圆锥曲线大题的第一步——这一步快,后面才有时间。

相关练习

巩固所学知识,通过练习加深理解