java.lang.Math.exp() Euler sayısını e'nin çift değerin üssüne döndürmek için kullanılır. Burada e bir Euler sayısıdır ve yaklaşık olarak 2,718281828459045'e eşittir.
Sözdizimi
public static double exp(double x)
Parametre
x = It is the exponent which raise to e
Geri dönmek
e değerini döndürürXburada e doğal logaritmanın tabanıdır.- Eğer argüman pozitif ya da negatif double değeri ise bu yöntem çıktıyı döndürecektir.
- Eğer argüman Sıfır , bu yöntem geri dönecektir 1.0 .
- Eğer argüman Pozitif Sonsuzluk , bu yöntem geri dönecektir Pozitif Sonsuzluk .
- Eğer argüman Negatif Sonsuzluk , bu yöntem geri dönecektir Pozitif Sıfır .
- Eğer argüman NaN , bu yöntem geri dönecektir NaN .
örnek 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)); } }Şimdi Test Edin
Çıktı:
7.38905609893065
Örnek 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)); } }Şimdi Test Edin
Çıktı:
9.118819655545162E-4
Örnek 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)); } }Şimdi Test Edin
Çıktı:
1.0
Örnek 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)); } }Şimdi Test Edin
Çıktı:
Infinity
Örnek 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)); } }Şimdi Test Edin
Çıktı:
0.0
Örnek 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)); } }Şimdi Test Edin
Çıktı:
NaN