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

طريقة جافا Math.ceil ().

نشرت في المجموعة
من الجيد أن تتعرف على دالة ceil في الرياضيات قبل أن ننتقل إلى طريقة ceil في Java.

ما هي وظيفة السقف في الرياضيات؟

"تقوم دالة السقف بتحويل رقم عشري إلى أكبر عدد صحيح مباشر."
إذا كان الرقم الذي تم تمريره بالفعل رقمًا صحيحًا أو عددًا صحيحًا، فإن نفس الرقم هو القيمة القصوى. ومع ذلك، إذا قمت بتمرير قيمة فارغة إلى الدالة ceil في الرياضيات، فستحصل على "صفر".

ما هي طريقة Math.ceil() في جافا؟

توفر Java طريقة مضمنة لحساب دالة السقف في الرياضيات. يمكننا استخدامه بحرية عن طريق تمرير وسيطة نوع "مزدوجة" إلى الأسلوب Math.ceil() . دعونا نلقي نظرة على بعض الحالات الحدودية قبل الانتقال إلى حالات الاستخدام.
  • إذا كانت المعلمة " double " أيضًا " عددًا صحيحًا " رياضيًا [على سبيل المثال: 2.0 هو نفس 2 ] - فإن النتيجة تساوي عددًا صحيحًا [أي؛ 2 نفسها] .
  • إذا كانت المعلمة (دع المعلمة = x) أقل من 0 ولكنها أكبر من -1 [ -1 > x < 0 ] - النتيجة تساوي سالب صفر [-0] .
  • إذا كانت المعلمة NaN أو +0 أو -0 أو ∞ - تكون النتيجة هي نفس المعلمة .
  • إذا كان المعامل " null " - على عكس الدالة ceil الرياضية التي تحصل فيها على صفر، فستحصل هنا على java.lang.NullPointerException .

مثال

class Main {

  public static void main(String[] args) {

    Double totalStudentsInClass = 25.0;
    Double flourWeightInKgs = 5.13;
    Double aPoundOfOxygenInLitres = 0.3977;
    Double startingArrayIndexInJava = 0.0;
    Double aSelfDrivingCar = Double.NaN;
    Double numberOfStarsInTheSky = Double.POSITIVE_INFINITY;
    // For parameter  [ -1 > x < 0 ]
    Double x = -0.025;


    // using Math.ceil() method
    System.out.println("Total Students In Class = " + Math.ceil(totalStudentsInClass));
    System.out.println("Flour Weight In Kgs = " + Math.ceil(flourWeightInKgs));
    System.out.println("A Pound of Oxygen in Litres = " + Math.ceil(aPoundOfOxygenInLitres));
    System.out.println("Starting Array Index In Java = " + Math.ceil(startingArrayIndexInJava));
    System.out.println("A Self Driving Car = " + Math.ceil(aSelfDrivingCar));
    System.out.println("Number Of Stars In The Sky = " + Math.ceil(numberOfStarsInTheSky));
    System.out.println("Positive Zero = " + Math.ceil(+0.0));
    System.out.println("Negative Zero = " + Math.ceil(-0.0));
    System.out.println("x = " + x + " [ -1 > x < 0 ] = " + Math.ceil(-0.0));
  }

}

انتاج |

إجمالي الطلاب في الفصل = 25.0 وزن الدقيق بالكيلو جرام = 6.0 رطل من الأكسجين باللتر = 1.0 مؤشر صفيف البداية في Java = 0.0 سيارة ذاتية القيادة = NaN عدد النجوم في السماء = ما لا نهاية صفر موجب = 0.0 سالب صفر = -0.0 س = -0.025 [ -1 > س < 0 ] = -0.0

خاتمة

للحصول على فهم جيد لطريقة Java ceil، ننصحك أن يكون لديك أيضًا بعض المعرفة الأساسية الجيدة بوظيفة السقف الرياضية. وجود أساس متين يساعد على بناء أساس متين. ومع ذلك، يمكنك دائمًا الاستمرار في التعلم والنمو، وكما هو الحال دائمًا، لا تنس التدريب!
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION