round, roundf, roundl

ddomjun Reply 4 years 1 week ago
세 함수가 어떻게 다른지 혹시 알 수 있을까요? ㅠㅠ round 가 double roundf 가 float roundl 이 long double 용 인것인가요?
withcs2 Reply 4 years 6 days ago
네 그렇습니다! 사실 다 정수로 반올림해버려서 결과값은 똑같아요 예전 discuss에서 roundf대신 round써보라고 했던 것은 roundf에 100000으로 나누는 과정 때문에 값이 부정확해졌기 때문입니다. 사실 나눗셈 없이 반올림만 해서 비교했다면 roundf로 해도 됐었을거예요