개발자 톡
연습문제 톡
루돌프 월드컵
소수점 셋째자리까지 반올림
- 등록일
- 2025-01-27 22:20:14
- 조회수
- 139
- 작성자
- kim980316
안녕하세요 고생 많으십니다.
다름이 아니라 자바의 Math.round를 활용해 반올림 처리를 해주려고 했는데 모든 히든 케이스에 대해서는 통과하고 첫 번째 케이스에 대해 통과가 되지 않아 이렇게 글을 남깁니다.
answer = (float) (Math.round(answer*100000)/1000.0);
코드는 위와 같이 answer에 모든 확률 값들을 더해주고 이를 반올림하여 소수점 세 번째 자리까지 표기하였습니다.
예시로 주어진 테스트 케이스에 대한 확률 값들을 출력해보았을 때 아래와 같이 출력 되었습니다.
첫 번째 테스트 케이스에서 소수점 네 번째 자리의 4는 반올림 처리에서 버려지는 것이 아닌지 궁금합니다.
혹시 제가 잘못 생각한 부분이 있거나 놓친 부분에 대해서 알려주시면 감사하겠습니다...!
#루돌프_월드컵