EXP()函数计算指数Ë是欧拉数。PHP具有预定义的常数M_E,该常数表示欧拉数,并且等于2.7182818284590452354。因此,exp(x)返回2.7182818284590452354 x
此函数始终返回浮点数。
exp ( float $arg ) : float
序号 | 参数及说明 |
---|---|
1 | arg 一个浮点数以将e提高到 |
PHP exp()函数将欧拉数e返回给定的arg。注意,e是自然算法的基础。exp()函数是自然对数的逆。
因此,如果log e x = y,则e y = x
此函数在PHP 4.x,PHP 5.x和PHP 7.x中可用。
PHP中的预定义常量之一是M_LN2,它代表log e 2并等于0.69314718055994530942。所以这个值的exp()将返回2-
<?php echo "exp(" . M_LN2 . ") = " . exp(M_LN2); ?>
输出结果
这将返回最大整数-
exp(0.69314718055995) = 2
M_LN10是另一个表示日志e 10的预定义常量。此程序计算exp(M_LN10)并返回10-
<?php echo "exp(" . M_LN10 . ") = " . exp(M_LN10); ?>
输出结果
这将返回以下输出-
exp(2.302585092994) = 10