가장먼저 값을 입력 받는다. 값을 입력 받을 떄 최대값도 같이 구해준다.
다음 반복문에서 값을 공식에 따라 변환시키면서 총점을 구한다.
출력할 때 평균을 계산한다.
# 원하는 소수점 자릿수 출력
1. System.out.printf("%.자릿수f", 출력값);
f 앞에 .원하는 자릿수 를 넣어주면 출력 가능
System.out.printf("%.2f", 111.123456);
다음과 같이 코드를 작성하면 소수점 2번째자리까지 출력되어 111.12 가 출력된다.
2. String.format("%.자릿수f", 출력값);
출력값을 문자열로 변환시킨뒤 출력한다.
System.out.println(String.format("%.2f", 111.123456));
3. DecimalFormat 클래스(반올림X)
부모클래스인 NumberFormat 의 format(double number)함수를 이용한다.
DecimalFormat changeFormat = new DecimalFormat(".2f"); // 원하는 자릿수 지정은 생성자 또는 applyPattern(String pattern) 함수를 이용
System.out.println(changeFormat.format(111.123456);
'알고리즘' 카테고리의 다른 글
2747번 : 피보나치 수 (0) | 2016.05.04 |
---|---|
2744번 : 대소문자 바꾸기 (0) | 2016.05.04 |
4504번 : 배수 찾기 (0) | 2016.04.26 |
2490번 : 윷놀이 (0) | 2016.04.15 |
2587번 : 대표값2 (0) | 2016.04.14 |