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参数 &说明
1arg
要计算 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

相关文章