أثناء التعامل مع الحسابات الرياضية في Java ، يمكن أن تكون هناك حالات يحتاج فيها المطور إلى جلب عدد صحيح مستدير بدلاً من عدد عشري. على سبيل المثال ، تقريب الأرقام التي تشتمل على عدد لا نهائي من الفواصل العشرية يؤثر على سرعة المعالجة ويستهلك الذاكرة أيضًا. في مثل هذه الحالات ، ' Math.round () 'في Java يساعد في حذف الغموض.
ستناقش هذه المدونة استخدام طريقة 'Math.round ()' في Java.
كيف تستخدم طريقة Java “Math.round ()”؟
ال ' Math.round () 'طريقة لتقريب الرقم المحدد كمعامل لأقرب عدد صحيح لأعلى أو لأسفل.
بناء الجملة
جولة كثافة العمليات العامة ثابتة ( تعويم x )
في الصيغة أعلاه ، ' x 'يتوافق مع عدد عشري أو مضاعف يجب تقريبه إلى أقرب عدد صحيح.
مثال 1: استخدام طريقة 'Math.round ()' لتقريب متغير Float
في هذا المثال ، يمكن استخدام هذه الطريقة لتقريب رقمين متطابقين إلى أقرب الأعداد الصحيحة المقابلة لهما:
مزدوج number1 = 53.65 ؛
مزدوج number2 = 53.25 ؛
System.out.println ( 'الرقم المقرّب هو:' + الرياضيات ( رقم 1 ) ) ؛
System.out.println ( 'الرقم المقرّب هو:' + الرياضيات ( رقم 2 ) ) ؛
في مقتطف الشفرة أعلاه:
-
- تهيئة القيمتين العائمتين المحددتين.
- بعد ذلك ، قم بتطبيق ' Math.round () ”على كلا الطريقتين لتقريبهما لأقرب رقمين صحيحين لأعلى ولأسفل ، على التوالي.
انتاج |
في الناتج أعلاه ، يمكن ملاحظة الفرق بين كل من الأرقام المتطابقة المقربة.
مثال 2: استخدام طريقة 'Math.round ()' لحساب اللانهاية الموجبة والسالبة
في هذا المثال بالذات ، يمكن تطبيق الطريقة التي تمت مناقشتها لإرجاع القيم القصوى والدنيا للمتغيرات الطويلة:
اللانهاية الموجبة المزدوجة = Double.POSITIVE_INFINITY ؛ضعف السالب اللانهائي = Double.NEGATIVE_INFINITY ،
System.out.println ( الرياضيات ( موجب اللانهاية ) ) ؛
System.out.println ( الرياضيات ( اللانهاية السلبية ) ) ؛
في سطور التعليمات البرمجية أعلاه ، قم بتطبيق الخطوات التالية:
-
- أولاً ، حدد اللانهايات الموجبة والسالبة ، على التوالي لتقريبهما.
- الآن ، قم بتطبيق ' Math.round () 'على كل من اللانهاية الموجبة والسالبة لجلب قيم الحد الأقصى والحد الأدنى من عمليات الشراء ، على التوالي.
انتاج |
في الناتج أعلاه ، من الواضح أنه عند تقريب اللانهايات الموجبة والسالبة ، تم إرجاع القيم القصوى للطويل ، أي الحد الأقصى والدقيقة.
خاتمة
ال ' Math.round () ”في Java لتقريب الرقم المحدد كمعامل لأقرب عدد صحيح لأعلى أو لأسفل. في المثال السابق ، يمكن استخدامه لتقريب العوامات المحددة إلى أقرب عدد صحيح. في الرسم التوضيحي الأخير ، يمكن تطبيقه لجلب الحد الأقصى والحد الأدنى لقيم الشراء. تناولت هذه المدونة بالتفصيل استخدام ' Math.round () 'في جافا.