• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • expm1()

    (PHP 4 >= 4.1.0, PHP 5, PHP 7)

    返回 exp(number)- 1,甚至当 number 的值接近零也能计算出准确结果

    说明

    expm1(float $arg):float

    expm1()返回'exp($number)- 1',甚至当$number的值接近零也能计算出准确结果。但是当两个数值趋近于相等的时候,'exp ($number)- 1'就会变得不太准确。

    参数

    $arg

    要处理的参数

    返回值

    'e' to the power of$argminus one

    更新日志

    版本说明
    5.3.0此函数在所有平台上均可用

    参见

    • log1p() 返回 log(1 + number),甚至当 number 的值接近零也能计算出准确结果
    • exp() 计算 e 的指数
    Note that exp(x)-1 can be approximated by x + x^2/2! + ... + x^n/n! and for any value
    Compare this to log1p (which is its inverse).
    Also, You may have to use a similar workaraound in case the underlying C library
    does not support expm1:
    <?php
    function expm1($x) {
       return ($x>-1.0e-6 && $x<1.0e-6) ? ($x + $x*$x/2) : (exp($x)-1);
    }
    ?>
    

    上篇:exp()

    下篇:floor()