(a+1)^2+|b-2|=0
平方和绝对值大于等于0,相加等于0,若有一个大于0,则另一个小于0,不成立.
所以两个都等于0
所以a+1=b-2=0
a=-1,b=2
所以原式=-a²b²+1/2ab
=-4-1
=-5