minjun623   1년 전

https://www.acmicpc.net/source... 

https://www.acmicpc.net/source...

round 함수 쓴거랑, 0.5를 더한게 둘이 다를게 없는데 음..

실수형이라서 0.5를 더할때 오차가 생겨서 그럴 수 있다고 생각되기는 하는데, 정확한 이유를 알 수 있을까요?

bupjae   1년 전

printf 의 f format 은 반올림한 값을 출력하게 되어 있습니다.

즉, 두 번째 프로그램은 반올림을 두 번 한 셈이 됩니다.

댓글을 작성하려면 로그인해야 합니다.