把方程设为y²=ax联立方程:y²=ax,y=2x1得4x²(4-a)x1=0所以x1x2=(a-4)/4x1*x2=1/4所以(x1-x2)²=(x1x2)²-4x1*x2=(a-4)²/16-1=(a²-8a)/16由弦长公式,l²=(1k²)(x1-x2)²=(12²)(a²-8a)/16=15即a²-8a-48=0即(a4)(a-12)=0解得a=-4或12代入方程得:y²=-4x或y²=12x