The java.lang.Math.exp() naudojamas norint grąžinti Eulerio skaičių e, padidintą iki dvigubos reikšmės laipsnio. Čia e yra Eulerio skaičius ir jis apytiksliai lygus 2,718281828459045.
Sintaksė
public static double exp(double x)
Parametras
x = It is the exponent which raise to e
Grįžti
Jis grąžina reikšmę ex, kur e yra natūraliųjų logaritmų bazė.- Jei argumentas yra teigiamas arba neigiamas dviguba reikšmė, šis metodas grąžins išvestį.
- Jei argumentas yra Nulis , šis metodas grįš 1.0 .
- Jei argumentas yra Teigiama begalybė , šis metodas grįš Teigiama begalybė .
- Jei argumentas yra Neigiama begalybė , šis metodas grįš Teigiamas nulis .
- Jei argumentas yra NaN , šis metodas grįš NaN .
1 pavyzdys
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)); } }Išbandykite dabar
Išvestis:
7.38905609893065
2 pavyzdys
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)); } }Išbandykite dabar
Išvestis:
9.118819655545162E-4
3 pavyzdys
public class ExpExample3 { public static void main(String[] args) { double a = 0.0; // Input Zero, Output 1.0 System.out.println(Math.exp(a)); } }Išbandykite dabar
Išvestis:
1.0
4 pavyzdys
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)); } }Išbandykite dabar
Išvestis:
Infinity
5 pavyzdys
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)); } }Išbandykite dabar
Išvestis:
0.0
6 pavyzdys
public class ExpExample6 { public static void main(String[] args) { double a = 0.0 / 0; // Input NaN, Output NaN System.out.println(Math.exp(a)); } }Išbandykite dabar
Išvestis:
NaN