CodeGym/Java Blog/무작위의/자바 Math.ceil() 메소드
John Squirrels
레벨 41
San Francisco

자바 Math.ceil() 메소드

무작위의 그룹에 게시되었습니다
회원
Java의 ceil 메서드로 이동하기 전에 수학의 ceil 함수에 익숙해지는 것이 좋습니다.

수학에서 세포 기능이란 무엇입니까?

"ceil 함수는 십진수를 바로 가장 큰 정수로 변환합니다."
전달된 숫자가 이미 정수 또는 정수인 경우 동일한 숫자가 상한 값입니다. 그러나 수학에서 ceil 함수에 null 값을 전달하면 "0"이 됩니다.

Java의 Math.ceil() 메서드는 무엇입니까?

Java는 수학에서 ceil 함수를 계산하는 기본 제공 방법을 제공합니다. Math.ceil() 메서드에 "double" 유형 인수를 전달하여 자유롭게 사용할 수 있습니다 . 사용 사례로 이동하기 전에 몇 가지 경계 사례를 살펴보겠습니다.
  • 매개변수 " double "도 수학적 " 정수 "인 경우[예: 2.0은 2와 동일 ] - 결과는 정수와 같습니다[ie; 2 자체] .
  • 매개변수(let 매개변수 = x)가 0보다 작지만 -1보다 큰 경우[ -1 > x < 0 ] - 결과는 음수 0[-0]과 같습니다 .
  • 매개변수가 NaN, +0, -0 또는 ∞ 인 경우 - 결과는 매개변수와 동일합니다 .
  • 매개변수가 " null "인 경우 - 0을 얻는 수학적 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 밀가루 무게(kg) = 6.0 리터 단위의 산소 파운드 = 1.0 Java의 배열 인덱스 시작 = 0.0 자율 주행 자동차 = NaN 하늘의 별 수 = 무한대 양수 0 = 0.0 음수 0 = -0.0 x = -0.025 [ -1 > x < 0 ] = -0.0

결론

Java ceil 방법을 제대로 파악하려면 수학적 천장 함수에 대한 배경 지식도 갖추는 것이 좋습니다. 확고한 기초를 갖는 것은 확고한 기초를 세우는 데 도움이 됩니다. 그럼에도 불구하고, 여러분은 항상 계속 배우고 성장할 수 있으며 항상 연습하는 것을 잊지 마세요!
코멘트
  • 인기
  • 신규
  • 이전
코멘트를 남기려면 로그인 해야 합니다
이 페이지에는 아직 코멘트가 없습니다