Support trailing zeros

So that 2.5 and 2.50 end up as the same number.