logo

Java Math.exp() メソッド

java.lang.Math.exp() オイラー数 e を double 値で累乗して返すために使用されます。ここで、e はオイラー数で、2.718281828459045 にほぼ等しくなります。

構文

 public static double exp(double x) 

パラメータ

 x = It is the exponent which raise to e 

戻る

値 e を返しますバツここで、e は自然対数の底です。
  • 引数が正または負の double 値の場合、このメソッドは出力を返します。
  • I 引数が次の場合 ゼロ 、このメソッドは戻ります 1.0
  • I 引数が次の場合 正の無限大 、このメソッドは戻ります 正の無限大
  • I 引数が次の場合 負の無限大 、このメソッドは戻ります 正のゼロ
  • I 引数が次の場合 NaN 、このメソッドは戻ります NaN

例1

 public class ExpExample1 { public static void main(String[] args) { double a = 2.0; // return (2.718281828459045) power of 2 System.out.println(Math.exp(a)); } } 
今すぐテストしてください

出力:

 7.38905609893065 

例 2

 public class ExpExample2 { public static void main(String[] args) { double a = -7.0; // return (2.718281828459045) power of -7 System.out.println(Math.exp(a)); } } 
今すぐテストしてください

出力:

バブルソート
 9.118819655545162E-4 

例 3

 public class ExpExample3 { public static void main(String[] args) { double a = 0.0; // Input Zero, Output 1.0 System.out.println(Math.exp(a)); } } 
今すぐテストしてください

出力:

strからintへ
 1.0 

例 4

 public class ExpExample4 { public static void main(String[] args) { double a = 1.0 / 0; // Input positive Infinity, Output positive Infinity System.out.println(Math.exp(a)); } } 
今すぐテストしてください

出力:

 Infinity 

例5

 public class ExpExample5 { public static void main(String[] args) { double a = -1.0 / 0; // Input negative Infinity, Output Zero System.out.println(Math.exp(a)); } } 
今すぐテストしてください

出力:

 0.0 

例6

 public class ExpExample6 { public static void main(String[] args) { double a = 0.0 / 0; // Input NaN, Output NaN System.out.println(Math.exp(a)); } } 
今すぐテストしてください

出力:

 NaN