使用 Java 中的 Math.exp 獲取一個數字的指數值


要獲取 Java 中某個數字的指數值,我們使用 java.lang.Math.exp() 方法。Math.exp() 返回一個 double 值,該值是尤拉數 e 乘以引數的冪。如果引數是 NaN,則其結果是 NaN。如果引數為正無窮大,則其結果為正無窮大。如果引數為負無窮大,則其輸出為正零。

宣告 − java.lang.Math.exp() 方法的宣告如下

public static double exp(double a)

其中 a 是表示將 e 提升到其冪的數字。

讓我們藉助一個程式看看如何在 Java 中使用 Math.exp 獲取一個數字的指數值。

示例

 線上演示

import java.lang.Math;
public class Example {
   public static void main(String[] args) {
      // declaring and initializing some double values
      double a = -0.7;
      double b = 1;
      double c = 5;
      //printing their exponential values
      System.out.println("Exponential value of " + a + " = " + Math.exp(a));
      System.out.println("Exponential value of " + b + " = " + Math.exp(b));
      System.out.println("Exponential value of " + c + " = " + Math.exp(c));
   }
}

輸出

Exponential value of -0.7 = 0.4965853037914095
Exponential value of 1.0 = 2.718281828459045
Exponential value of 5.0 = 148.4131591025766

更新於: 2020 年 6 月 26 日

3K+ 次瀏覽

開啟您的 職業

完成課程後獲得認證

開始
廣告