c# 判断两条线是否有交点如标题所述,有程序代码更好.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:44:14

c# 判断两条线是否有交点如标题所述,有程序代码更好.
c# 判断两条线是否有交点
如标题所述,有程序代码更好.

c# 判断两条线是否有交点如标题所述,有程序代码更好.
看你怎么比
如果判断俩线无限延伸是否交叉,只判断各自的角度就可以了
如果判断有限线是否交叉
以线1的俩端点(x1,y1),(x2,y2)
拿线2的端点 x,y 比较
如果 (x-x1)/(y-y1) > (x2-x1)/(y2-y1)
说明(x,y)在线1的上方
如果线2的另一端点也在上方,就是不交叉