CodeGym /وبلاگ جاوا /Random-FA /متد Java Math.ceil()
John Squirrels
مرحله
San Francisco

متد Java Math.ceil()

در گروه منتشر شد
خوب است قبل از اینکه به روش سقف در جاوا برویم، با تابع سقف در ریاضیات آشنا شوید.

تابع سقف در ریاضیات چیست؟

"یک تابع سقف یک عدد اعشاری را به بزرگترین عدد صحیح فوری تبدیل می کند."
اگر عدد ارسال شده قبلاً یک عدد کامل یا یک عدد صحیح باشد، همان عدد مقدار سقف است. با این حال، اگر مقدار صفر را به تابع سقف در ریاضیات ارسال کنید، یک "صفر" دریافت می کنید.

متد Math.ceil() در جاوا چیست؟

جاوا یک روش داخلی برای محاسبه تابع سقف در ریاضیات ارائه می دهد. که می‌توانیم آزادانه با ارسال یک آرگومان نوع “double” به متد Math.ceil() استفاده کنیم . بیایید قبل از حرکت به موارد استفاده، نگاهی به برخی از موارد مرزی بیندازیم.
  • اگر پارامتر " double " نیز یک " عدد صحیح " ریاضی باشد [به عنوان مثال: 2.0 همان 2 است ] - نتیجه برابر با عدد صحیح است [یعنی; 2 خود] .
  • اگر پارامتر (بگذارید پارامتر = x) کمتر از 0 اما بزرگتر از -1 باشد [ -1 > x < 0 ] - نتیجه برابر با صفر منفی [-0] است .
  • اگر پارامتر NaN باشد، +0، -0 یا ∞ - نتیجه همان پارامتر است .
  • اگر پارامتر " null " باشد - برخلاف تابع سقف ریاضی که در آن یک صفر دریافت می کنید، در اینجا یک 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 شاخص آرایه شروع در جاوا = 0.0 یک ماشین خودران = NaN تعداد ستارگان در آسمان = بی نهایت مثبت صفر = 0.0 منفی صفر = -0.0 x = -0.025 [ -1 > x < 0 ] = -0.0

نتیجه

برای داشتن یک چسبندگی صدا بر روی روش سقف جاوا، ما به شما توصیه می کنیم که دانش پس زمینه خوبی از تابع سقف ریاضی نیز داشته باشید. داشتن یک پایه محکم به ایجاد یک پایه محکم کمک می کند. با این وجود، همیشه می توانید به یادگیری ادامه دهید، رشد کنید و مثل همیشه تمرین را فراموش نکنید!
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION