책 내용 질문하기
507페이지 8번문제
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
507
조회수
212
작성일
2019-05-30
작성자
강*훈
첨부파일
자릿수 표현이 없을때 소수점 6자리만 표기해서
%e 값은 1.234568 10^3 알겠는데
%f 값은 1234.56789 아닌가요?
왜 답이 1234.567871이 되는지 궁금합니다
상세한 설명 부탁드립니다~
답변
2019-05-31 10:22:49
안녕하세요 길벗수험서 운영팀입니다.
네 맞습니다.
본래 소수점 6자리를 가정하여, 1234.567890이 출력되는 것이 정상입니다.
다만 지수 표현의 경우 컴퓨터의 처리 과정에서 실수표현시 부족한 자리수의 정규화 과정 중에 오차가 발생하여 잘못된 결과가 출력됩니다.
이로 같이 예상과 다른 결과가 표시되도록 자리수가 부족한 표현은 시험에 출제되지 않을 것으로 예상됩니다. 그러니 적용 원리에 맞는 형태만 파악해 두세요.
행복한 하루되세요 :)
-
관리자2019-05-31 10:22:49
안녕하세요 길벗수험서 운영팀입니다.
네 맞습니다.
본래 소수점 6자리를 가정하여, 1234.567890이 출력되는 것이 정상입니다.
다만 지수 표현의 경우 컴퓨터의 처리 과정에서 실수표현시 부족한 자리수의 정규화 과정 중에 오차가 발생하여 잘못된 결과가 출력됩니다.
이로 같이 예상과 다른 결과가 표시되도록 자리수가 부족한 표현은 시험에 출제되지 않을 것으로 예상됩니다. 그러니 적용 원리에 맞는 형태만 파악해 두세요.
행복한 하루되세요 :)