tceic.com
简单学习网 让学习变简单
当前位置:首页 >> 数学 >>

两点间、点线间、线线间的距离公式


两点间的距离公式

已知平面上两点 P 1 ( x1 , y1 )、P 2 ( x2 , y2 ),如何求 P 1、P 2的距离 P 1P 2 呢?

y
P 1 ( x1 , y1 )

P2 ( x2 , y2 )

y

P2 ( x2 , y2 )
<

br />y2 y1

y

P3 ( x1 , y2 )

P2 ( x2 , y2 )
P 1 ( x1 , y1 )

x1 o

x2

x

o

x

o

P 1 ( x1 , y1 )

x

x1 ? x2, y1 ? y2,
P 1P 2 ? x1 ? x2

x1 ? x2, y1 ? y2,
P 1P 2 ? y1 ? y2

x1 ? x2 , y1 ? y2

P 1P 2 ??

(3) x1 ? x2 , y1 ? y2 已知平面上两点 P 1 ( x1 , y1 )、P 2 ( x2 , y 2 ),如何求

P 1、P 2的距离 P 1P 2 呢?

? P (x , y )
2 2 2

x2 ? x1

两点P 间 1 ( x1 , y1 )、P 2 ( x2 , y2 ) 的距离公式

y

P3 ( x1 , y2 )

o

P 1 ( x1 , y1 )

? ? ? ? y2 ? y1 ? ? ? x

P 1P 2 ?

x2 ? x1 ? y2 ? y1

2

2

? ( x2 ? x1 ) 2 ? ( y2 ? y1 ) 2
特别地 , 原点 O与任一点 P( x, y )的距离 : | OP |? x2 ? y 2

两点 P 间的距离公式 1 ( x1 , y1 )、P 2 ( x2 , y2 ) P ( x2 ? x1 ) ? ( y2 ? y1 ) 1P 2 ?
2 2

若P 1P 2的斜率为 k , 则: P 1P 2 ? 1 ? k ? x1 ? x2
2

1 或P 1P 2 ? 1 ? 2 ? y1 ? y2 k
? ( y2 ? y1 )2 ? k 2 ( x2 ? x1 )2

y2 ? kx2 ? b

y1 ? kx1 ? b ? y2 ? y1 ? k ( x2 ? x1 )

2 2 ?P P ? ( x ? x ) ? ( y ? y ) 1 2 2 1 2 1

? ( x2 ? x1 ) 2 ? k 2 ( x2 ? x1 ) 2 ? 1 ? k 2 x2 ? x1

例1:求下列两点间的距离
(1) A(6,0) B (-2,0) (2) C(0,-4) D(0,-1)

(3) P(6,0) Q(0,-2)

(4) M(2,1)
2 2

N(5,-1)

解:

(1) | AB |? (?2 ? 6) ? (0 ? 0) ? 8
2 2

(2) | CD |? (0 ? 0) ? (?1 ? 4) ? 3 (3) | PQ |? (6 ? 0) 2 ? (0 ? 2) 2 ? 2 10
(4) | MN |? (2 ? 5) 2 ? (1 ? 1) 2 ? 13

例2:求在 x轴上与点 A(5, 12)的距离为13 的点的坐标。
解:不妨设所求点的坐 标为(a,0),由题意可知:
13 ? (a ? 5) 2 ? (0 ? 12) 2 ? a ? 0或10

故所求点坐标为 (0, 0)或(10,0)

例3:已知点 P的横坐标是 7,点P与点N (?1, 5)间的距离等于 10,求点 P的纵坐标。
解:不妨设 P点的坐标为 (7, y),由题意可知:
10 ? (?1 ? 7) 2 ? (5 ? y ) 2 ? y ? ?1或11

故P点纵坐标为 ? 1或11

例4:已知点 A(?1, 2)、B(2,7 )在x轴上求一点 P,使 PA ? PB 并求 PA的值。
解:不妨设点 P( x,0)
? ( x ? 1) 2 ? (0 ? 2) 2 ? ( x ? 2) 2 ? (0 ? 7 ) 2

?x ?1

故 PA ? 4 ? 4 ? 2 2

例5:证明直角三角形斜边 的中点到三顶点的距离 相等。
证明:如图:做平面直 角坐标系及三角形 ABC a b 各点坐标为 C(0,0), A(a,0), B(0, b), M( , ) B(0,b) 2 2 a b 2 2 ( , ) a b a ? b M2 2 | AM |? (a ? ) 2 ? (0 ? ) 2 ? 2 2 2 2 2 a b a ? b x 2 2 (0,0) C A | BM | ? ( 0 ? ) ? ( b ? ) ? (a,0) 2 2 2 a 2 b 2 a 2 ? b2 | CM |? (0 ? ) ? (0 ? ) ? 2 2 2
由上可见:AM ? BM ? CM

y

o

例6:证明平行四边形四条 边的平方和等于两条对 角 线的平方和。四条边的平方和为

y
D(b,c) C (a+b,c)

| AB |2 ? | BC |2 ? | CD |2 ? | DA |2 ? 2(| AB |2 ? | BC |2 ) ? 2[ (a ? 0) ? (0 ? 0)
2 2 2

? (a ? b ? a ) ? (c ? 0)
2

2

2

]

? 2(a 2 ? b 2 ? c 2 )

o A(0,0) B(a,0) x

两条对角线的平方和为 | AC |2 ? | BD |2 ? (a ? b ? 0) ? (c ? 0)
2 2 2

? (b ? a) ? (c ? 0)
2

2

2

? 2(a 2 ? b 2 ? c 2 )

点到直线的距离公式

什么是点到直线的距离?
点到直线的距离是指:
过该点(如图所示点P)作直线(图中L)的垂线,点P与垂足Q之间 的线段│PQ│长度. P

Q

L

l : Ax ? By ? C ? 0
P y Q N (x ,y ) 0 2 O l
PM ? PN PQ ? ? MN

AB ? 0 外一点 P( x0 , y0 ) 过P作PQ ? l于Q
过点P分别作 x轴、y轴的平行线交 l与 M ( x1、y0 )、N ( x0、y2 )
| Ax 0 ? By 0 ? C | PM ? x1 ? x0 ? A | Ax 0 ? By 0 ? C | PN ? y2 ? y0 ? B
PM ? PN PM ? PN
2 2

( x0、y0 )

M (x1,y0)

x

PQ是Rt?PMN斜边上的高,由三角形 面积公式可知
? | Ax0 ? By0 ? C | A2 ? B 2

y d
O

P(x0,y0) 点到直线的距离公式

x
l:Ax+By+C=0

d?

Ax0 ? By 0 ? C A2 ? B 2

1.此公式的作用是求点到直线的距离 2.此公式是在A、B≠0的前提下推导的 3.如果A=0或B=0,此公式也成立 4.如果A=0或B=0,一般不用此公式 5.用此公式时直线要先化成一般式。

A ?B 例 1 :求点 P(?1, 2)到直线(1)2 x ? y ? 10 ? 0 (2)3x ? 2 (3)2 y ? 3 ? 0的距离。 (2)(3)用公式验证,结果怎样?
2 2

d?

Ax0 ? By 0 ? C

解(1)根据公式得: d ?

2 ? (?1) ? 2 ? 10 2 ?1
2 2

?2 5

(2)如图,直线 3x ? 2平行于 y轴

y y 3x ? 2 ? 0 P(-1,2) 2 5 P(-1,2) 3 ? (?1) ? 2 5 ? d ? ? (?1) ? O ?d ? ? 3 3 3 x 2y ? 3 ? 320?O 02 l:3x x=2 0 (3)如图,直线 2 y ? 3 ? 0平行于 x轴 l:2y+3=
3 7 ? d ? 2 ? (? ) ? 2 2

?d ?

2? 2 ? 3

7 ? 2 2 2 0 ?2

1 :点 P(3, ?