logo

Java Math.exp() metod

De java.lang.Math.exp() används för att returnera Eulers tal e upphöjt till potensen av ett dubbelt värde. Här är e ett Eulers tal och det är ungefär lika med 2,718281828459045.

Syntax

 public static double exp(double x) 

Parameter

 x = It is the exponent which raise to e 

Lämna tillbaka

Det returnerar värdet ex, där e är basen för de naturliga logaritmerna.
  • Om argumentet är positivt eller negativt dubbelvärde kommer denna metod att returnera utdata.
  • Om argumentet är Noll , kommer den här metoden tillbaka 1.0 .
  • Om argumentet är Positiv oändlighet , kommer den här metoden tillbaka Positiv oändlighet .
  • Om argumentet är Negativ oändlighet , kommer den här metoden tillbaka Positiv noll .
  • Om argumentet är NaN , kommer den här metoden tillbaka NaN .

Exempel 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)); } } 
Testa det nu

Produktion:

 7.38905609893065 

Exempel 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)); } } 
Testa det nu

Produktion:

 9.118819655545162E-4 

Exempel 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)); } } 
Testa det nu

Produktion:

 1.0 

Exempel 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)); } } 
Testa det nu

Produktion:

 Infinity 

Exempel 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)); } } 
Testa det nu

Produktion:

 0.0 

Exempel 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)); } } 
Testa det nu

Produktion:

 NaN