Metóda Java Math.exp().

The java.lang.Math.exp() sa používa na vrátenie Eulerovho čísla e umocneného na dvojnásobnú hodnotu. Tu je e Eulerovo číslo a približne sa rovná 2,718281828459045.

Syntax

 public static double exp(double x)  

Parameter

 x = It is the exponent which raise to e  

Návrat

Vráti hodnotu e X , kde e je základ prirodzených logaritmov.
  • Ak je argument kladná alebo záporná dvojitá hodnota, táto metóda vráti výstup.
  • Ak argument je nula , táto metóda sa vráti 1,0 .
  • Ak argument je Pozitívne nekonečno , táto metóda sa vráti Pozitívne nekonečno .
  • Ak argument je Negatívne nekonečno , táto metóda sa vráti Pozitívna nula .
  • Ak argument je NaN , táto metóda sa vráti NaN .

Príklad 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)); } }  
Vyskúšajte to

Výkon:

 7.38905609893065  

Príklad 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)); } }  
Vyskúšajte to

Výkon:

 9.118819655545162E-4  

Príklad 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)); } }  
Vyskúšajte to

Výkon:

 1.0  

Príklad 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)); } }  
Vyskúšajte to

Výkon:

 Infinity  

Príklad 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)); } }  
Vyskúšajte to

Výkon:

 0.0  

Príklad 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)); } }  
Vyskúšajte to

Výkon:

 NaN