Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105037 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 74533 invoked from network); 3 Apr 2019 12:56:41 -0000 Received: from unknown (HELO mail-it1-f171.google.com) (209.85.166.171) by pb1.pair.com with SMTP; 3 Apr 2019 12:56:41 -0000 Received: by mail-it1-f171.google.com with SMTP id k64so10218411itb.5 for ; Wed, 03 Apr 2019 02:52:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ZP7LXtJ1k+1r35rbvG330rcROOCuHPpQOph0LbTRRkg=; b=teB40qc2rPjZB2Wkb6JiPk7hPM6xOXjXwFxrNEytDuOPv3pCac1p/Km7/7/fd5Jvsr dqqkKj8barJdXNp/U2Ais1tjDxKAyylrOdzkNrlLHgmmu0qa4zDSiWJV3WaxZDDgjBvn eJ19eQJgp21J86/F5QCB7frJtz7+gN5QcKRO9ubNF6+229EgM2/IIYV6x09bOx0RdEqR BoFlFROQYgu2dNsmZaeddFuviT2ANjtO5LTXXFjczw/3F48tQOcCr4bkMmimr5BirIAr UVK+EUOFs3NYg/fG9PM8pn/7h6mJCI2agmhLzWON8/8b+CWr/Ty6d2yzlnwhc5ZmYk1I nstg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ZP7LXtJ1k+1r35rbvG330rcROOCuHPpQOph0LbTRRkg=; b=ZvH/k6wI+rMJA7hrHK03iMao9+3xuTx51G8hP+PxVzMzbFJw5330AFPTgvhbagaDw4 82p3bpNGbbUvq4+MXx0nDQrpIzgzzjNhxPARgVdphtGCly8TWYuE0VT7m4TeXdzYCaOJ FapyEOaMPNluy0TCDa6bp+0Kdh+2aiESednYlmsXYtEKDpbzI115qR+b5z+Pxd47ufnz x/oz957grHdZVncPqvnrjbwiDeBkIj/iHky9LGeY4acBxzL1tRLVxf1209Xi7nUTboha TdE9kWIU2t+N75Vj20PJ/BcQczmvMvilHMj2aXoCNhp/4q3VYGyU9ubRLJbPN+5OHcIe sGxA== X-Gm-Message-State: APjAAAWGpK1YtBiJ7tDqctNAjY+oXwwK/HGOMxdek/sY1AfFNqOc2UyC UkwV7YNYuq0hm/aBOw11mAPN620DRbpuKGTgMMyJuKGb X-Google-Smtp-Source: APXvYqxdPTCanaXsV58C8Z3WJE7vuEVqchMymK67CUh98Kh0wKzslQZQ9mKKl86cpp+RPgfTlw4kz74jNp78WKgcbIs= X-Received: by 2002:a24:e04f:: with SMTP id c76mr1093809ith.113.1554285122778; Wed, 03 Apr 2019 02:52:02 -0700 (PDT) MIME-Version: 1.0 Date: Wed, 3 Apr 2019 11:51:50 +0200 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary="0000000000009f786005859d34ac" Subject: PHP_FLOAT_MIN is positive From: benjamin.morel@gmail.com (Benjamin Morel) --0000000000009f786005859d34ac Content-Type: text/plain; charset="UTF-8" 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 should be clear about this, at the moment it is just: Smallest representable floating point number. Which is confusing IMO. Cheers, Ben --0000000000009f786005859d34ac--