PHP expm1()函数

定义和用法

expm1()函数返回EXP(数字) - 1,在某种程度上能计算出准确即使当数的值接近于零,其中“EXP(数字) - 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) . "\n";
   echo "exp(2)-1 = " . (exp(2)-1);
?>

输出结果

这将产生以下结果-

expm1(2) = 6.3890560989307
exp(2)-1 = 6.3890560989307

示例

以下示例返回expm1的值-

<?php
   echo "expm1(0) = " . expm1(0) . "\n";
?>

输出结果

这将产生以下结果-

expm1(0) = 0

示例

让我们检查一下找出expm1(-1)。

<?php
   echo "expm1(-1) = " . expm1(-1) . "\n";
?>

输出结果

这将产生以下结果-

expm1(-1) = -0.63212055882856

示例

以下示例返回expm1(1)的值-

<?php
   echo "expm1(1) = " . expm1(1) . "\n";
?>

输出结果

这将产生以下结果-

expm1(1) = 1.718281828459