The java.lang.Math.exp() koristi se za vraćanje Eulerovog broja e podignutog na potenciju dvostruke vrijednosti. Ovdje je e Eulerov broj i približno je jednak 2,718281828459045.
Sintaksa
public static double exp(double x)
Parametar
x = It is the exponent which raise to e
Povratak
Vraća vrijednost ex, gdje je e baza prirodnih logaritama.- Ako je argument pozitivna ili negativna dvostruka vrijednost, ova će metoda vratiti izlaz.
- Ako je argument Nula , ova metoda će se vratiti 1.0 .
- Ako je argument Pozitivna beskonačnost , ova metoda će se vratiti Pozitivna beskonačnost .
- Ako je argument Negativna beskonačnost , ova metoda će se vratiti Pozitivna nula .
- Ako je argument NaN , ova metoda će se vratiti NaN .
Primjer 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)); } }Testirajte sada
Izlaz:
7.38905609893065
Primjer 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)); } }Testirajte sada
Izlaz:
9.118819655545162E-4
Primjer 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)); } }Testirajte sada
Izlaz:
1.0
Primjer 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)); } }Testirajte sada
Izlaz:
Infinity
Primjer 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)); } }Testirajte sada
Izlaz:
0.0
Primjer 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)); } }Testirajte sada
Izlaz:
NaN