1546번 - 평균
예제
3
10 20 30
에서 출력 예제는 66.6666이 나오지만
gcc에서 출력 결과는 66.3333으로 문제에서 허용한 오차범위 밖의 결과가 나옵니다.
어떻게 해결할 수 있을까요? 혹 코드에서 다른 문제가 있다면 지적해주시면 감사하겠습니다.
sum이 int이기 때문에 20번째 줄에서 더할 때마다 소수점 아래가 버려지게 되어 오차가 발생합니다.
답변해주셔서 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
moveityourself01 2년 전
예제
3
10 20 30
에서 출력 예제는 66.6666이 나오지만
gcc에서 출력 결과는 66.3333으로 문제에서 허용한 오차범위 밖의 결과가 나옵니다.
어떻게 해결할 수 있을까요? 혹 코드에서 다른 문제가 있다면 지적해주시면 감사하겠습니다.