De java.lang.Math.exp() brukes til å returnere Euler-tallet e hevet til potensen av en dobbel verdi. Her er e et Euler-tall og det er omtrent lik 2,718281828459045.
Syntaks
public static double exp(double x)
Parameter
x = It is the exponent which raise to e
Komme tilbake
Den returnerer verdien ex, hvor e er basisen til de naturlige logaritmene.- Hvis argumentet er positiv eller negativ dobbel verdi, vil denne metoden returnere utdata.
- Hvis argumentet er Null , vil denne metoden returnere 1.0 .
- Hvis argumentet er Positiv uendelighet , vil denne metoden returnere Positiv uendelighet .
- Hvis argumentet er Negativ uendelighet , vil denne metoden returnere Positiv null .
- Hvis argumentet er NaN , vil denne metoden returnere 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 nå
Produksjon:
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 nå
Produksjon:
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 nå
Produksjon:
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 nå
Produksjon:
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 nå
Produksjon:
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 nå
Produksjon:
NaN