PHP_FLOAT_MIN is positive

From: Date: Wed, 03 Apr 2019 09:51:50 +0000
Subject: PHP_FLOAT_MIN is positive
Groups: php.internals 
Request: Send a blank email to internals+get-105037@lists.php.net to get a copy of this message
Hi internals, I just used PHP_FLOAT_MIN for the first time, and was surprised that it is the smallest **positive** number representable. Is this expected? This is unlike PHP_INT_MIN, which is the absolute smallest representable integer, and as such is negative: echo PHP_INT_MIN; // -9223372036854775808 echo PHP_FLOAT_MIN; // 2.2250738585072E-308 If it is intended, maybe the doc <https://www.php.net/manual/en/reserved.constants.php> should be clear about this, at the moment it is just: Smallest representable floating point number. Which is confusing IMO. Cheers, Ben

« previous php.internals (#105037) next »