fix + test for small, precise numbers