Fix floating point printing of negative numbers in the range (0, -1.0)
Merge pull request #323 from dhylands/fix-float-print

Fix floating point printing of negative numbers in the range (0, -1.0)