1,两直线垂直,则它们的斜率的乘积等于-1。

L1: a1x + b1y + c1 = 0
L2: a2x + b2y + c2 = 0

则有a1a2+b1b2=0
向量形式表示为(a1, b1)*(a2, b2) = 0

2,两直线的交点坐标

x = (b1c2-c1b2)/(a1b2-a2b1)
y = (a2c1-a1c2)/(a1b2-a2b1)

3,推导过程

点到直线的距离

4,其它解法

https://zhuanlan.zhihu.com/p/26307123

相关文章: