17211번 - 좋은 날 싫은 날
https://www.acmicpc.net/source...
round 함수 쓴거랑, 0.5를 더한게 둘이 다를게 없는데 음..
실수형이라서 0.5를 더할때 오차가 생겨서 그럴 수 있다고 생각되기는 하는데, 정확한 이유를 알 수 있을까요?
printf 의 f format 은 반올림한 값을 출력하게 되어 있습니다.
즉, 두 번째 프로그램은 반올림을 두 번 한 셈이 됩니다.
댓글을 작성하려면 로그인해야 합니다.
minjun623 4년 전
https://www.acmicpc.net/source...
https://www.acmicpc.net/source...
round 함수 쓴거랑, 0.5를 더한게 둘이 다를게 없는데 음..
실수형이라서 0.5를 더할때 오차가 생겨서 그럴 수 있다고 생각되기는 하는데, 정확한 이유를 알 수 있을까요?