Java 菜鸟教程

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java 异常处理

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java Math expm1() 使用方法及示例

Java Math 数学方法

Java Math expm1()方法返回欧拉数e的指定值减去1的幂。

也就是说,也在数学中。Math.expm1(4.0) = e4.0-1Math.expm1(x) = ex-1

expm1()方法的语法为:

Math.expm1(double a)

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

expm1()参数

  • a - 要作为e的幂的数字

expm1()返回值

  • 返回参数a的e a-1

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

示例:Java Math.expm1()

class Main {
  public static void main(String[] args) {

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

    //不使用Math.expm1()。
    //欧拉数的值
    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

Java Math 数学方法