如果关于x的方程x^2+kx=2配方后得到(x-1)^2=3,那么k的值是多少