过点(-4,0)作直线l与圆x2+y2+2x-4y-20=0交于A、B两点,如果|AB|=8,求l的方程

2025-05-17 16:43:38
推荐回答(1个)
回答(1):

圆x2+y2+2x-4y-20=0化为(x+1)2+(y-2)2=25,圆心C(-1,2),半径r=5,
∵(x-4)2+(0-2)2<25,
∴(-4,0)点在圆内.
当斜率存在时,设l斜率为k,方程为y=k(x+4),即kx-y+4k=0,
∵|AB|=8,∴圆心到直线距离为

52?42
=3,
|?k?2+4k|
k2+1
=3,
∴k=-
5
12

当斜率不存在时,直线x=-4也满足.
∴l的方程为5x+12y+20=0或x+4=0