logo

Java Math.exp() -menetelmä

The java.lang.Math.exp() käytetään palauttamaan Eulerin luvun e korotettuna kaksinkertaisen arvon potenssiin. Tässä e on Eulerin luku ja se on suunnilleen yhtä suuri kuin 2,718281828459045.

Syntaksi

 public static double exp(double x) 

Parametri

 x = It is the exponent which raise to e 

Palata

Se palauttaa arvon ex, jossa e on luonnollisten logaritmien kanta.
  • Jos argumentti on positiivinen tai negatiivinen kaksoisarvo, tämä menetelmä palauttaa tulosteen.
  • Jos argumentti on Nolla , tämä menetelmä palaa 1.0 .
  • Jos argumentti on Positiivinen ääretön , tämä menetelmä palaa Positiivinen ääretön .
  • Jos argumentti on Negatiivinen ääretön , tämä menetelmä palaa Positiivinen nolla .
  • Jos argumentti on NaN , tämä menetelmä palaa NaN .

Esimerkki 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)); } } 
Testaa nyt

Lähtö:

 7.38905609893065 

Esimerkki 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)); } } 
Testaa nyt

Lähtö:

 9.118819655545162E-4 

Esimerkki 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)); } } 
Testaa nyt

Lähtö:

 1.0 

Esimerkki 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)); } } 
Testaa nyt

Lähtö:

 Infinity 

Esimerkki 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)); } } 
Testaa nyt

Lähtö:

 0.0 

Esimerkki 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)); } } 
Testaa nyt

Lähtö:

 NaN