设集合A={x|x^2+x-2<0},B={x|(x-a)(x-2a)<0},且A交B=空集求a的取值范围

设集合A={x|x^2+x-2<0},B={x|(x-a)(x-2a)<0},且A交B=空集求a的取值范围
要全部过程
为什么出来答案 的 解释下
A的解集为(-2,1)

1 B=空者郑集 得a=0

2 B不为空集,a>镇嫌桐0时解集为(a,2a) 使 a≥1

a<0时解集为(2a,a)使 a≤-2

综上御坦 a≥1或a≤-2或a=0

楼上漏了吧
可得A=(-2,1)
若a=0,则B=空集,A交B=空集慎慎
若a>0,则B=(a,2a),只须a>=1
若a<0,则B=(2a,a),只须2a<=-2
综稿孝埋上,a的取值范围为键蚂{a|a<=-1,a=0,a>=1}
A:(-2,1)。

B:
如消弊果a>=0,得(a,2a);应该1<=a,所以,a>=1;或者2a<=-2,得a<=-1(舍去,因为a>=0)。

如果罩桥扰a<0,得(2a,a);应该a<=-2,所以,a<=-2;或者1<=2a(舍去)。

如果a=0,可以。

答案:a<=-2或a=0或物旦a>=1。