CodeGym /مدونة جافا /Random-AR /طريقة جافا الرياضيات المستديرة ().
John Squirrels
مستوى
San Francisco

طريقة جافا الرياضيات المستديرة ().

نشرت في المجموعة
جميع لغات البرمجة وأجهزة الكمبيوتر بشكل عام لا يمكنها العمل مع الأعداد اللانهائية. إن تقريب الأرقام وتشذيبها يتبعنا حرفيًا في كل مكان، لأن طبيعة أجهزة الكمبيوتر الحديثة هي من هذا القبيل. تحتوي لغة Java على فئة خاصة للعمليات الرياضية - Math ، ولها طريقة تسمح لك بتقريب الأرقام بالطريقة التي نحتاجها. لدينا هنا طريقة Math.round() وفي هذه المقالة سنشرح كيفية استخدامها.

بناء جملة Math.round()

java.lang.Math.round() هي طريقة رياضية تقوم بإرجاع أقرب عدد صحيح أو طويل إلى وسيطتها. يتم تقريب نتيجة Java Math round() إلى عدد صحيح عن طريق إضافة 1/2 وأخذ أرضية النتيجة بعد إضافة 1/2. بعد هذه العملية، يتم تحويل الرقم إلى نوع طويل أو int. بناء جملة الطريقة round() هو:
Math.round(value)
round()، تمامًا مثل معظم أساليب فئة الرياضيات ، تكون ثابتة. يمكن أن تكون وسيطة القيمة عائمة أو مزدوجة. تقوم الطريقة بإرجاع أقرب عدد صحيح (في حالة القيمة العائمة) أو رقم طويل (في حالة القيمة المزدوجة) إلى الوسيطة، مع تقريب الروابط إلى ما لا نهاية موجبة.

حالات خاصة لـ Math.round()

  • إذا كانت الوسيطة NaN، ستكون النتيجة 0.

  • إذا كانت الوسيطة سالبة لانهاية أو أي قيمة أقل من أو تساوي قيمة Integer.MIN_VALUE ، فستكون النتيجة قيمة Integer.MIN_VALUE .

  • إذا كانت الوسيطة موجبة لانهاية أو أي قيمة أكبر من أو تساوي قيمة Integer.MAX_VALUE ، فإن النتيجة تكون مساوية لقيمة Integer.MAX_VALUE .

مثال Java Math.round()

لنحصل على برنامج ونوضح طريقة Math round() مع أمثلة للوسائط المختلفة، float وdouble.
public class MathExample {
   //java.lang.Math.round() method example with float and double arguments
   public static void main(String[] args) {
       double e = 2.71828;
       float pi = 3.1415f;
       //Math.round() method: float turns to int
       int intOfPi = Math.round(pi);
       //Math.round() method: double  turns to long
       long intOfE = Math.round(e);
       System.out.println("integer part of pi = " + intOfPi);
       System.out.println("integer part of e = " + intOfE);

   }

}
مخرجات هذا البرنامج هي :
الجزء الصحيح من pi = 3 الجزء الصحيح من e = 3
كما ترون، تم تقريب أحد الرقمين لأعلى والآخر لأسفل إلى عدد صحيح أصغر. وفي كلتا الحالتين، النتيجة هي أقرب عدد صحيح. هذه هي الطريقة التي تعمل بها طريقة Java.lang.Math.round() .
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION