方程x 2 +ax+1=0和x 2 -x-a=0有一个公共根,则a的值是______.