若一元二次方程kx²+2x-5=0有实数根,则k的取值范围是多少