令2^x=y >0 ,则原方程为y²+(1-a)y+4=0
∵方程有实数解 ∴△=b²-4ac=(1-a)²-4·1·4≥0 即(1-a)²≥16
解得a≤-3或a≥5 ①
又∵y>0 ∴y1+y2=-b/a=-(1-a)>0 解得a>1 ②
∴由①②得 a≥5
令2^x=y >0 ,则原方程为y²+(1-a)y+4=0
∵方程有实数解 ∴△=b²-4ac=(1-a)²-4·1·4≥0 即(1-a)²≥16
解得a≤-3或a≥5 ①
又∵y>0 ∴y1+y2=-b/a=-(1-a)>0 解得a>1 ②
∴由①②得 a≥5