已知点P(x1,y1)和直线l:Ax+By+C=0,求点P(x1,y1)到直线l的距离d,写出其算法。
答案:2 悬赏:0 手机版
解决时间 2021-01-26 09:20
- 提问者网友:遁入空寂
- 2021-01-25 15:20
已知点P(x1,y1)和直线l:Ax+By+C=0,求点P(x1,y1)到直线l的距离d,写出其算法。
最佳答案
- 五星知识达人网友:行路难
- 2021-01-25 16:54
我说,这不是课本上就有的么,是点到直线的距离公式啊!
距离d=|Ax1+By1+C|/√A^2+B^2
如果上面的看不懂,我就用文字:
距离d=分子/分母, 分子=|Ax1+By1+C| 分母=根号下 A的平方+B的平方
距离d=|Ax1+By1+C|/√A^2+B^2
如果上面的看不懂,我就用文字:
距离d=分子/分母, 分子=|Ax1+By1+C| 分母=根号下 A的平方+B的平方
全部回答
- 1楼网友:一袍清酒付
- 2021-01-25 18:30
解:因为向量p1p=∧pp2(p与p2不重合) 由定比分点公式,设p(x0,y0) x0=(x1+∧x2)/(1+∧) y0=(y1+∧y2)/(1+∧) 在直线上,有: ax0+by0+c=缉稜光谷叱咐癸栓含兢0 a(x1+∧x2)+b(y1+∧y2)+c(1+∧)=0 ax1+by1+c=-∧(ax2+by2+c) ∧=-(ax1+by1+c)/(ax2+by2+c)得证 p在线段p1p2上,所以有∧大于0 直线为k(2x-3)+4-y=0 ∧=-(k(2-3)+4-4)/(k(10-3)+4-1) =k/(7k+3)>0 k<-3/7或k>0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯