gpt4 book ai didi

php - Javascript Number.MIN_VALUE 的 PHP 等价物是什么?

转载 作者:行者123 更新时间:2023-11-30 05:45:32 25 4
gpt4 key购买 nike

Number.MIN_VALUE 的 PHP 等价物是什么?

我能够找到 PHP 常量,但无法找到 PHP_INI_MIN。 http://php.net/manual/en/reserved.constants.php这样的常数存在吗?

有什么想法吗?

这是我从 Javascript 获得的数字:

Number.MAX_VALUE=1.7976931348623157e+308
Number.MIN_VALUE=5e-324

这是我从 PHP 获得的数字:

define("PHP_INT_MIN", -1 - ( pow(2, 8*PHP_INT_SIZE - 1) - 1) );
PHP_INT_MAX = 2147483647
PHP_INT_MIN = -2147483648

他们不重合

最佳答案

好吧,这很容易计算。只需将 1.0 除以 2.0 直到达到零,零之前的数字等于 Number.MIN_VALUE。参见 this codepad

PHP

<?php
$a = 1.0;
while (1)
{
$b = $a;
$a /= 2.0;
if ($a == 0.0)
break;
}
var_dump($b);
?>

输出

float(4.9406564584125E-324)

但请记住,这会在服务器 而不是客户端 上为您提供最小的正数。如果您想解释来自客户端的数字,您最好只通过 GET 或 POST 请求从客户端向服务器发送 Number.MIN_VALUE

关于php - Javascript Number.MIN_VALUE 的 PHP 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18158026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com