若有理数a、b满足|a+6|+(b-4)^2=0 则a-b的值为