V1.1.24 changed handling of 0 in fp64_to_decimalExp

fp64_to_decimalExp now returns the specified number of decimal digits instead of just “0”.

E.g., fp64_to_decimalExp(x,4,false,NULL) will return “0.000E0” instead of “0“.

With that change, behaviour is now consistent for all finite numbers, but it will be no longer consistent with the the previous 64-bit C-library avr_f64.c.