已知2圆的半径和中心坐标,求2圆的公切线和圆的交点的坐标,求大牛解答,该如何解决

已知2圆的半径和中心坐标,求2圆的公切线和圆的交点的坐标,求大牛解答
已知2圆的半径r1,r2和中心坐标(x1,y1),(x2,y2),如何求过2圆的公切线和圆的交点的坐标,总共应该是4个交点(都在圆上的),求大牛解答,有代码最好了,万分感激,先放100分,后期可以放更多分。
------解决方案--------------------
高中几何题?可惜那些定理全忘了。
------解决方案--------------------
sinθ=abs(r2-r1)/sqrt(pow(x2-x1,2)+pow(y2-y1,2));
知道正弦角度,坐标就好求了。
------解决方案--------------------
找个高中生吧,那比较专业
------解决方案--------------------
引用:
自己顶下

目前没有好的方法解决利用计算机分析方程式,楼主放弃吧...