책 내용 질문하기
정보처리산업기사 실기 1권 105페이지 예제 2번 질문입니다.
도서
2020 시나공 정보처리산업기사 실기 [기본서]
페이지
105
조회수
305
작성일
2020-09-16
작성자
탈퇴*원
첨부파일
6번째줄 코드에 hap이 실수형으로 선언된거까지는 이해가 가는데
평균값이 왜 68.57이 나오는걸까요?
정수를 실수로 선언하면 값이 달라지나요...?
계산기에 68.57을 7로 곱해보았더니 479.99가 나오긴 합니다 ㅠㅠ
480을 실수로 선언하면 479.9999999가 되나요?
답변
2020-09-17 14:05:13
안녕하세요 길벗수험서 운영팀입니다.
문제의 7개의 요소의 합은 480, 7로 나누게 되면 68.57(142857)x반복 이 됩니다.
%f로 출력하게되면 기본 소수점 자리수 6자리(반올림) 68.571429로 나오겠으나, 해당 출력문(avg)의 서식지정자는 %4.2f 이므로 소수점 2번째 자리까지(반올림) 출력하게 되어 68.57이 나오는 것입니다.
행복한 하루되세요 :)
-
관리자2020-09-17 14:05:13
안녕하세요 길벗수험서 운영팀입니다.
문제의 7개의 요소의 합은 480, 7로 나누게 되면 68.57(142857)x반복 이 됩니다.
%f로 출력하게되면 기본 소수점 자리수 6자리(반올림) 68.571429로 나오겠으나, 해당 출력문(avg)의 서식지정자는 %4.2f 이므로 소수점 2번째 자리까지(반올림) 출력하게 되어 68.57이 나오는 것입니다.
행복한 하루되세요 :)