我是靠谱客的博主 细腻飞机,最近开发中收集的这篇文章主要介绍[笔记]点和直线的位置关系,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

怎么判断坐标为(xp ,yp )的点P 是在直线的哪一侧呢?

设直线是由其上两点(x1,y1 )(x2,y2) 确定的,直线方向是由(x1 ,y1 )到(x2 ,y2 )的方向。这时若直线方程记为Ax+By+C=0

则有:

     A=y2-y1; B=x1-x2; C=x2*y1-x1*y2;

这时可以计算D :

     D=A*xp+B*yp+C

若D<0 ,则点(xp ,yp )在直线的左侧;若D>0 ,则点在直线的右侧;D =0 点在直线上。

最后

以上就是细腻飞机为你收集整理的[笔记]点和直线的位置关系的全部内容,希望文章能够帮你解决[笔记]点和直线的位置关系所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部