点到直线的距离!

解决方案 »

  1.   

    d=abs(A*x0+B*y0+C) / (Sqrt(A^2+B^2))是点(x0,y0)到直线 y=Ax+By+C的距离公式,高中生都会
      

  2.   

    直线的表达式怎么成了这个了????  y=Ax+By+C   好生奇怪。好像是  Ax+By+C=0 吧 高中毕业6,7年了,不记得了。
      

  3.   

    不好意思,我忘了,A,B,C分别是什么?直线就是两点A1,A2,如何把它和第三点联系起来,谢谢!
      

  4.   

    flyforlove:我记错了,你强,你高中毕业这么长时间还记得,我高中毕业才2个月就忘的差不多了。Ax+Bx+C=0是直线方程一般式,A、B、C没有直接的意义,你可以从其他形式推导成这个形式
      

  5.   

    呵呵,因为等号两边都有y,不符合最简公式,其实你给出的那个式子也是对的。假设两点的坐标是A1(x1,y1),A2(x2,y2).
    那么构建一个直线方程 (x-x1)*(y1-y2)=(y-y1)*(x1-x2)划简成Ax+Bx+C=0这个形势,就可以套用Eastunfail(龙子龙孙)==(恶鱼杀手) 给出的公式了
      

  6.   

    to  Eastunfail(龙子龙孙)==(恶鱼杀手) 高中有这编成水平,难得,不知道你准备上哪所大学。
    希望你能在一所好的大学里,得到锻炼。