有求两线段交点及线段与椭圆交点的方法吗

如题。。。


以前做的一些练习
demo

线段和椭圆相交的话,好像没有直接的方法。
简单粗暴点的,就是线段里放一些采样点,然后看这些点是否在椭圆内,类似这种:

要精确的,可以把线段转到椭圆的坐标系里,然后把椭圆当做一个圆,算好交点了,再反向转换出来。

deepseek.com,有计算器为什么要心算?