CodeGym/Blog Java/Ngẫu nhiên/Phương thức Java Math.ceil()

Phương thức Java Math.ceil()

Xuất bản trong nhóm
Bạn nên làm quen với hàm ceil trong toán học trước khi chuyển sang phương thức ceil trong Java.

Chức năng trần trong toán học là gì?

“Hàm trần chuyển đổi một số thập phân thành số nguyên lớn nhất ngay lập tức.”
Nếu số được thông qua đã là một số nguyên hoặc một số nguyên, thì chính số đó là giá trị trần. Tuy nhiên, nếu bạn chuyển một giá trị null cho hàm trần trong toán học, bạn sẽ nhận được “số không”.

Phương thức Math.ceil() trong Java là gì?

Java cung cấp một phương thức tích hợp sẵn để tính toán hàm trần trong toán học. Điều đó chúng ta có thể tự do sử dụng bằng cách chuyển một đối số kiểu “kép” cho phương thức Math.ceil() . Chúng ta hãy xem xét một số trường hợp ranh giới trước khi chuyển sang các trường hợp sử dụng.
  • Nếu tham số “ double ” cũng là một “ số nguyên ” toán học [ví dụ: 2.0 giống như 2 ] - Kết quả bằng số nguyên [tức là; 2 chính nó] .
  • Nếu tham số (đặt tham số = x) nhỏ hơn 0 nhưng lớn hơn -1 [ -1 > x < 0 ] - Kết quả bằng 0 âm [-0] .
  • Nếu tham số là NaN, +0, -0 hoặc ∞ - Kết quả giống với tham số .
  • Nếu tham số là “ null ” - không giống như hàm ceil toán học nơi bạn nhận được số 0, ở đây bạn sẽ nhận được java.lang.NullPulumException .

Ví dụ

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));
  }

}

đầu ra

Tổng số học sinh trong lớp = 25,0 Trọng lượng bột tính bằng kg = 6,0 Một pound oxy tính bằng lít = 1,0 Chỉ mục mảng bắt đầu trong Java = 0,0 Xe tự lái = NaN Số Sao Trên Bầu Trời = Vô Cực Số 0 dương = 0,0 Số 0 âm = -0,0 x = -0,025 [ -1 > x < 0 ] = -0,0

Phần kết luận

Để hiểu rõ phương pháp ceil java, chúng tôi khuyên bạn cũng nên có một số kiến ​​thức cơ bản tốt về hàm toán học toán trần. Có một nền tảng vững chắc sẽ giúp xây dựng một cơ sở vững chắc hơn. Tuy nhiên, bạn luôn có thể tiếp tục học hỏi, phát triển và đừng quên luyện tập!
Bình luận
  • Phổ biến
  • Mới
Bạn phải đăng nhập để đăng nhận xet
Trang này chưa có bất kỳ bình luận nào