Hi Andrea, > -----Original Message----- > From: Andrea Faulds [mailto:a...@ajf.me] > Sent: Wednesday, October 19, 2016 2:49 PM > To: internals@lists.php.net > Subject: [PHP-DEV] Re: Constants for better double edge case handling > > Hi Anatol, > > Anatol Belski wrote: > > Producing INF. There's currently no explicit way to produce INF and > > NAN, whereby NAN is gettable with sqrt(-1). > > > > echo PHP_DBL_MAX*PHP_DBL_MAX, " ", -PHP_DBL_MAX*PHP_DBL_MAX; INF > -INF > > I'm not sure I understand this use-case. We already have the INF and NAN > constants for obtaining those values, and the standard IEEE 754 operations > which produce these values are implemented (1/0 for INF, 0/0 for NAN, etc.) > Ah, so then it is fine, thanks for the education. Then it'd stay by DBL_DIG and DBL_EPSILON. While DBL_MAX/ DBL_MIN could still be useful in some case (fe one would want to explicitly know the values), in most case it'd be covered by INF.
Regards Anatol -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php