BACKEND/Java
[Java] 소수점 원하는 자리 수까지 표시하는 방법
Hello?
2020. 11. 9. 17:03
실수의 소수점을 원하는 자리 수까지 표시하는 방법입니다.
자바에서 소수점을 원하는 자리 수 까지 표시하려면 아래와 같이 DecimalFormat 클래스를 사용하면 됩니다.
1
2
3
4
5
|
public static void main(String[] args) {
Double value = 36.58030044836733;
DecimalFormat form = new DecimalFormat("#.####");
System.out.println(form.format(value)); // -> 36.5803 출력됨
}
|
cs |
DecimalFormat 클래스를 선언한뒤 원하는 자리수를 설정하고 format 함수를 호출해서 값을 넣어주면 됩니다.
정수부분은 # 하나만 있어도 십의자리 백의자리 모두 출력가능하고 실수부분만 원하는 자리수를 맞춰주면됩니다.