Java에서 숫자 반올림
Rupam Yadav
2023년10월12일
이 기사에서는 Java의 기본 클래스를 사용하여 숫자를 반올림하는 방법을 소개합니다. Java에서Math
클래스의ceil()
메소드를 사용합니다.
Math
에는 숫자를 반올림하는Math.floor()
및Math.ceil()
과 같은 몇 가지 메서드가 있습니다. Math.ceil()
은 숫자를 반올림하는 데 사용됩니다. 이것이 우리가 그것을 사용하는 이유입니다.
우리의 목표는 주어진 숫자를 반올림하는 것입니다. 예를 들어 보겠습니다. 숫자가 0.2이면 반올림 된 숫자는 1이됩니다.
모든 숫자를int
로 반올림하는Math.ceil()
Math.ceil()
은 반올림되는 double 값을받습니다. 아래 예에서 a
는 1.0으로 반올림되는 0.06 값을 갖습니다.
결과가int
가되기를 원하지만Math.ceil()
을 사용하면 결과를double
로 얻습니다. 이것이 결과를int
로 캐스팅하는 이유입니다.
예:
public class Main {
public static void main(String[] args) {
double a = 0.06;
int roundedNumA = (int) Math.ceil(a / 100);
System.out.println("Rounding up " + a + " we get " + roundedNumA);
}
}
출력:
Rounding up 0.6 we get 1
Math.ceil()
을 사용하여float
수를 올림
Math.ceil()
메서드를 사용하여 float
숫자를 반올림 할 수 있습니다.
예:
public class Main {
public static void main(String[] args) {
float a = 12.34f;
System.out.println("Rounding up " + a + " we get " + Math.ceil(a));
}
}
출력:
Rounding up 12.34 we get 13.0
작가: Rupam Yadav
Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn