PHP expm1() 函数


定义和用法

expm1() 函数返回 exp(number) - 1,即使 number 值接近零,其运算结果也很精确。在 number 值接近零的情况下,“exp (number) - 1”的计算结果会由于相减的两个数字几乎相等而变得不准确。

expm1(x) = exp(x) - 1

此函数返回一个浮点数。

语法

expm1 ( float $arg ) : float

参数

序号参数和说明
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

更新于:6 月 29 日,2020 年

44 次浏览

职业生涯 起航

完成课程以获得认证

开始学习
广告
© . All rights reserved.