Logo
(追記) (追記ここまで)

두 코드의 차이점이 뭘까요?

17211번 - 좋은 날 싫은 날

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

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

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

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

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

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

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

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /