(5)(6)表示的都是圆的方程(5)表示的是圆心在原点,半径R=l+l2的圆(6)表示的是圆心在点(lcosα,lsinα)的圆,半径r=l1的圆如果两个圆有交点,要满足 |l+l2-l1|≤l≤l+l1+l2,取等号时两个圆相切用(5)-(6)得到相交弦所在直线的方程2xlcosα+2ylsinα=l²+(l+l2)²-(l1)²……(7)再用(7)带入(5)求解一元二次方程,结果会很复杂,建议不要算了