Added test case for limit conditions, and fixed DoubleFormatUtil accordingly.
There was a bug in the private format(StringBuffer, ...) method, when checking
against tenPow(scale) if scale >= 19 (since 10^19 > Long.MAX_VALUE).
There was also a bug in formatDoublePrecise when trying to reconstruct the full
decimal part from the scientific representation, when decLength < digits.
Again, the tests at limits showed these bugs, and I fixed them.
You are receiving this mail because:
You are the assignee for the bug.