in reply to Why won't it please be a number?

-27.000000 plus 1 is 1

No it's not. Not even if you left in the space.

>perl -wle"print ' -27.000000'+1" -26