ال java.lang.Math.exp() يتم استخدامه لإرجاع رقم أويلر e مرفوعًا إلى قوة قيمة مضاعفة. هنا، e هو رقم أويلر وهو يساوي تقريبًا 2.718281828459045.
بناء الجملة
public static double exp(double x)
معامل
x = It is the exponent which raise to e
يعود
تقوم بإرجاع القيمة eس، حيث e هو أساس اللوغاريتمات الطبيعية.- إذا كانت الوسيطة ذات قيمة مزدوجة موجبة أو سالبة، فستقوم هذه الطريقة بإرجاع الإخراج.
- إذا كانت الحجة صفر ، ستعود هذه الطريقة 1.0 .
- إذا كانت الحجة اللانهاية الإيجابية ، ستعود هذه الطريقة اللانهاية الإيجابية .
- إذا كانت الحجة اللانهاية السلبية ، ستعود هذه الطريقة الصفر الإيجابي .
- إذا كانت الحجة نان ، ستعود هذه الطريقة نان .
مثال 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)); } }اختبره الآن
انتاج:
7.38905609893065
مثال 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)); } }اختبره الآن
انتاج:
9.118819655545162E-4
مثال 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)); } }اختبره الآن
انتاج:
1.0
مثال 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)); } }اختبره الآن
انتاج:
Infinity
مثال 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)); } }اختبره الآن
انتاج:
0.0
مثال 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)); } }اختبره الآن
انتاج:
NaN