MFC 如何获得直线与圆的交点坐标

来源:百度知道 编辑:UC知道 时间:2024/05/24 06:44:49
我想得到一条直线与椭圆的交点坐标,有没有什么好方法呢,假设线段与椭圆只有一个交点就好了,且线段两点坐标已知,椭圆外接矩形已知,接下来该怎么做呢?
哥啊,我不是问数学问题啊,我问的是编程问题啊,我是问有没有这样的函数。。。实现这样的功能,或者多个函数的组合

可以考虑用rgn,描绘圆区域和线区域,或者直接用坐标计算

0-bei

x^2/a^2+y^2/b^2=1
y=kx+c
根据以上方程求出x的一般解,
再根据已知求出a,b,k,c代入x的两个解,
然后根据x1<=x<=x2
取舍x的解