تعريف الدالة () max في جافا

المناهج السعودية

تعريف الدالة () max في جافا

تعريف الدالة () max في جافا

تعريف الدالة () max في جافا

تعريف الدالة () max في جافا

تعريف الدالة () max في جافا

المناهج السعودية

تعريف الدالة () max في جافا

تعريفها

ترجع العدد الأكبر بين العددين اللذين نمررهما لها مكان الباراميترين a و b.

بناؤها

هناك أربع أشكال من هذه الدالة. أي يمكن إستدعاءها بأربع طرق مختلفة.

  • // الشكل الأول
  • publicstaticdoublemax(double a, double b)
  • // الشكل الثاني
  • publicstaticfloatmax(float a, float b)
  • // الشكل الثالث
  • publicstaticintmax(int a, int b)
  • // الشكل الرابع
  • publicstaticlongmax(long a, long b)

باراميترات

يمكن تمرير عددين من أي نوع لها عند إستدعائها مكان الباراميترين a و b و سيقوم مترجم لغة جافا بإستدعاء الدالة المناسبة لنوع القيم التي قمت بتمريرها.

قيمة الإرجاع

  • إذا مررت لها قيمتين نوعهما double فأنت بذلك تستدعي الدالة الأولى التي ترجع أكبر عدد بينهما كـ double.
  • إذا مررت لها قيمتين نوعهما float فأنت بذلك تستدعي الدالة الأولى التي ترجع أكبر عدد بينهما كـ float.
  • إذا مررت لها قيمتين نوعهما int فأنت بذلك تستدعي الدالة الأولى التي ترجع أكبر عدد بينهما كـ int.
  • إذا مررت لها قيمتين نوعهما long فأنت بذلك تستدعي الدالة الأولى التي ترجع أكبر عدد بينهما كـ long.

مثال

Main.java

  1. publicclass Main {
  2. publicstaticvoidmain(String[] args){
  3. System.out.println( Math.max(10, 20));
  4. System.out.println( Math.max(7.5, 3.2));
  5. }
  6. }

سنحصل على النتيجة التالية عند التشغيل.

  • 20
  • 7.5

 

Be the first to comment

اترك رد