기록/알고리즘

백준 4344 ) 평균은 넘겠지

3. 2020. 3. 6. 23:19
SMALL

 

사용한 함수 : String.format

 

문제 조건에 소수점 이하 3자리까지 출력하기가 있다.

- 사용할 수 있는 함수는

1. Math.round

2. String.format

 

Math.round를 사용했을 때 소수점이 긴 경우 3자리로 잘라주지만 나눠떨어지는경우 표시해주지않는다.

-> String.format은 무조건 자리수를 모두 표시해주기때문에 이 함수를 사용했다.

 

더보기

result[i] = Math.round((double)count / num * 100 * 1000) / 1000.0;

 

더보기

for(int i = 0; i < size; i++) {
System.out.println(String.format("%.3f", result[i]) + "%");
}

SMALL