📜  Java数学expm1()

📅  最后修改于: 2020-09-27 01:01:05             🧑  作者: Mango

Java Math expm1()方法将欧拉数e提高为指定值减去1的幂。

也就是说, Math.expm1(4.0) = e 4.0-1 。同样在数学中, Math.expm1(x) = e x -1

expm1()方法的语法为:

Math.expm1(double a)

注意expm1()方法是静态方法。因此,我们可以使用类名Math直接调用该方法。


expm1()参数
  • 一个 -数提高为E的动力

expm1()返回值
  • 为参数a返回e a-1

注意 :此处,e是欧拉数,其值为2.71828


示例:Java Math.expm1()
class Main {
  public static void main(String[] args) {

    // Math.expm1() method
    double a = 4.0d;
    System.out.println(Math.expm1(a));  // 53.598150033144236

    // without using Math.expm1()
    // value of Euler Number
    double euler = 2.71828d;
    System.out.println(Math.pow(euler, a)-1);  // 53.5980031309658

  }
}

在上面的示例中,我们使用了Math.pow()方法来计算e 4.0值。在这里,我们可以看到

Math.expm1(4.0) = e4.0-1