一元二次方程的根是整数,为什么判别式必须是完全平方数