For some boundary conditions and malformed inputs, fp64_strtod was updated to behave properly. For values in the range of [-0.5,-1.0], fp64_round was updated to produce the correct rounding.
Handcrafted 64-bit floating point routines for AVR/arduino microprocessors
For some boundary conditions and malformed inputs, fp64_strtod was updated to behave properly. For values in the range of [-0.5,-1.0], fp64_round was updated to produce the correct rounding.