Le 28/08/2016 à 16:17, John W. Eaton a écrit :
You are right, that initialization is no longer needed. It is left
over from when the error function did not throw an exception but just
printed a message and set a global warning state, then returned. So
in the old days the function would always return something. A NaN
was better than undefined. Although much of the work has been done
to adapt to the new way that error works, there are still many small
things like this to clean up.
Ok, I will prepare a patch for ::float_value() and ::double_value().