logo

Java Math.exp() metode

Det java.lang.Math.exp() bruges til at returnere Eulers tal e hævet til potensen af ​​en dobbelt værdi. Her er e et Eulers tal, og det er omtrent lig med 2,718281828459045.

Syntaks

 public static double exp(double x) 

Parameter

 x = It is the exponent which raise to e 

Vend tilbage

Det returnerer værdien ex, hvor e er basis for de naturlige logaritmer.
  • Hvis argumentet er positiv eller negativ dobbeltværdi, vil denne metode returnere outputtet.
  • Hvis argumentet er Nul , vil denne metode vende tilbage 1.0 .
  • Hvis argumentet er Positiv uendelighed , vil denne metode vende tilbage Positiv uendelighed .
  • Hvis argumentet er Negativ uendelighed , vil denne metode vende tilbage Positivt nul .
  • Hvis argumentet er NaN , vil denne metode vende tilbage NaN .

Eksempel 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)); } } 
Test det nu

Produktion:

 7.38905609893065 

Eksempel 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)); } } 
Test det nu

Produktion:

 9.118819655545162E-4 

Eksempel 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)); } } 
Test det nu

Produktion:

 1.0 

Eksempel 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)); } } 
Test det nu

Produktion:

 Infinity 

Eksempel 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)); } } 
Test det nu

Produktion:

 0.0 

Eksempel 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)); } } 
Test det nu

Produktion:

 NaN