Java Math exp()方法及实例

来源:这里教程网 时间:2026-02-17 20:56:58 作者:

Java Math exp()方法及实例

java.lang.Math.exp() 返回欧拉数e提升到一个双倍值的幂。

如果参数为NaN,则结果为NaN。如果参数是正无穷大,那么结果是正无穷大。如果参数是负无穷大,那么结果是正零。

语法 :

public static double exp(double a)

参数:
a : 指数部分,升为e。

返回:

其中e是自然对数的基数。

例子: 显示java.lang.Math.exp()函数的工作情况

// Java program to demonstrate working// of java.lang.Math.exp() methodimport java.lang.Math;  class Gfg {      // driver code    public static void main(String args[])    {        double x = 3;                  // when both are not infinity        double result = Math.exp(x);        System.out.println(result);          double positiveInfinity =                Double.POSITIVE_INFINITY;        double negativeInfinity =                Double.NEGATIVE_INFINITY;        double nan = Double.NaN;          // when 1 is NAN        result = Math.exp(nan);        System.out.println(result);          // when one argument is +INF        result = Math.exp(positiveInfinity);        System.out.println(result);          result = Math.exp(negativeInfinity);        System.out.println(result);    }}

输出:

20.085536923187668NaNInfinity0.0

相关推荐