This repository was archived by the owner on May 18, 2024. It is now read-only.
This repository was archived by the owner on May 18, 2024. It is now read-only.
In some cases modp_dtoa/modp_dtoa2 gives different precision then requested #12
Open
Description
Nick,
The code has the following branch:
if (value > thres_max) {
sprintf(str, "%e", neg ? -value : value);
return;
}
This is wrong as it ignores requested precision - sprintf uses 6 precision by
default.
Original issue reported on code.google.com by [email protected]
on 10 Jun 2010 at 8:56