http://www.perlmonks.org?node_id=708371


in reply to Re^4: nans, infs, and vomit
in thread nans, infs, and vomit

Perl stopped using atof (which is shorthand for strtod(str, (char **)NULL)) when C99 decided that should start interpreting "0x1" as 1 instead of 0 (see http://www.opengroup.org/onlinepubs/009695399/functions/strtod.html#tag_03_740_07 "The changes to strtod() introduced by the ISO/IEC 9899:1999 standard can alter the behavior of well-formed applications complying with the ISO/IEC 9899:1990 standard...")