当前位置:编程学习 > C#/ASP.NET >>

怎么求直线与椭圆的交点?求代码。

非常惭愧,数字太烂太烂。
我知道需要解方程组,但数字忘的一干二净了。
希望高手随手写一下具体的代码。
如:
已知椭圆左上角(x0,y0)和大小(width,height),直线(x1,y1,x2,y2),其中,x2,y2是椭圆的中心点,求交点坐标(x,y)
--------------------编程问答-------------------- 直线公式 y = ax + b ;(a,b参数)
椭圆公式  (x*x/a*a) + (y*y/b*b) = 1;(a参数代表椭圆和x轴相交的半径,b代表y轴的半径)
公式大概这样(最好网上查查确认下)。这样的问题最能锻炼人了,要多思考。 --------------------编程问答-------------------- 再顶 --------------------编程问答-------------------- 椭圆是 [(x-x0)^2]/a^2+[(y-y0)^2]/b^2=1 

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,