|a+1|+(b-2)^2=0|a+1|和(b-2)^2都分别大于等于0.说明只有两个分别为0才能等式成立.
所以a=-1,b=2.
a^(-2009)-3^b=(-1)^(-2009)-3^2=-1-9=-10.