现有一条线穿过```P0(x1,y1)```和```P1(x2,y2)```两个点,请计算点```p(x3,y3)```到这条线的距离?
时间: 2023-10-24 15:06:17 浏览: 46
贝塞尔曲线、Path、PathMeasure理解在Android中
可以使用以下公式来计算点 P 到直线 P0P1 的距离:
d = |(y2-y1)x3 - (x2-x1)y3 + x2y1 - y2x1| / sqrt((y2-y1)^2 + (x2-x1)^2)
其中,| | 表示取绝对值,sqrt() 表示求平方根。将点 P 的坐标代入公式中即可计算出距离 d。
阅读全文