PHP expm1() 函数
phpserver side programmingprogramming更新于 2025/7/30 5:52:17
定义和用法
expm1() 函数返回 exp(number) - 1,即使 number 的值接近于零,其计算方式也是准确的,在这种情况下,"exp (number) - 1"由于两个几乎相等的数字相减,结果会不准确。
expm1(x) = exp(x) - 1
此函数返回一个浮点值。
语法
expm1 ( float $arg ) : float
参数
| Sr.No | 参数 &说明 |
|---|---|
| 1 | arg 要计算 expm1 的浮点数。 |
返回值
PHP expm1() 函数返回一个浮点值。
PHP 版本
此函数适用于 PHP 4.x、PHP 5.x 以及 PHP 7.x 版本。
示例
以下示例计算 expm1(2),并将返回值与 (exp(2)-1) 相加 −
<?php echo "expm1(2) = " . expm1(2) . "
"; echo "exp(2)-1 = " . (exp(2)-1); ?>
输出
这将产生以下结果 −
expm1(2) = 6.3890560989307 exp(2)-1 = 6.3890560989307
示例
以下示例返回 expm1(0) 的值 −
<?php echo "expm1(0) = " . expm1(0) . "
"; ?>
输出
这将产生以下结果 −
expm1(0) = 0
示例
让我们检查一下 expm1(-1).−
<?php echo "expm1(-1) = " . expm1(-1) . "
"; ?>
输出
这将产生以下结果 −
expm1(-1) = -0.63212055882856
示例
以下示例返回 expm1(1) 的值 −
<?php echo "expm1(1) = " . expm1(1) . "
"; ?>
输出
这将产生以下结果 −
expm1(1) = 1.718281828459

