已知ab为常数,a≠0,函数f(x)=ax^2+bx(x∈R),f(2)=0 且方程f(x)=x有等根 ①求f(x)的解