x^2+(m+2)x+1=0
x^2+mx+2x+1=0
(x+1)^2+mx=0
(x+1)^2=-mx
若A∩B=空集
因为B={x│x>0},
则A={x│x小于等于0},
(x+1)^2=-mx必须大于等于0
所以m小于等于0