correctly convert decimals < 1.0