아래 반올림 관련 추가질문입니다. > 자유게시판 : 정보올림피아드&알고리즘

아래 반올림 관련 추가질문입니다.

페이지 정보

작성자 dbsrude 김윤경 (110.♡.9.36) 작성일20-03-29 19:54 조회143회 댓글4건

본문

알려주신대로 %f로 했는데도 똑같습니다. 뭐가 문제일까요?
추천 0

댓글목록

오정택님의 댓글

오정택 아이피 106.♡.133.41 작성일

결과에 문제가 없어보입니다.
%.2f를 예로 들면, 소수점 셋째 자리에서 둘째 자리까지 반올림 해야 하는데
1.115인데 1.12로 둘째 자리까지 잘 반올림 된것을 확인하실 수 있습니다.

김윤경님의 댓글

김윤경 댓글의 댓글 아이피 110.♡.9.36 작성일

위의 예를 보면.. 소수 첫째자리, 셋째자리까지 표현해야할 때는 반올림이 안되고 있습니다. 같은 상황인데 어떤 건 반올림이 되고, 어떤건 안되는 이유가 궁금한 거에요.
될려면 전부 다 반올림이 되어야 하잖아요.

캐서린님의 댓글

캐서린 댓글의 댓글 아이피 211.♡.171.105 작성일

원래 코드블락이 문제가 많습니다.
제가 할때는 %f로 5.0을 출력할때는 4.9같은 값을 출력하더라고요
정올 아무 문제에 가서 제출한다음 결과를 확인해보십시요

홍형엽님의 댓글

홍형엽 아이피 211.♡.54.111 작성일

조금더 확실히 하려면
floor(a+0.5)를 출력해 보시죠
0.5를 더한 값을 내림하면 반올림이 됩니다


경기도 안양시 동안구 평촌대로 109 협성골드프라자 601호

TEL : 031-360-4144 FAX : 031-388-0996 E-mail : hancomc@hotmail.com, comkiwer@naver.com

Copyrightⓒ 2010-2019 jungol. All right reserved.

TOP