책 내용 질문하기
63p 5번 질문입니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
63
조회수
158
작성일
2019-01-06
작성자
탈퇴*원
첨부파일
63번에 5번 문제가 도대체 뭔지 잘 모르겠습니다 소수점 a = %6.1f 이것의 의미는 6자리중에 맨앞 한자리 뒤로 소수점 이하 수로 표시라는 뜻아닙니까? 제가 생각하는 답은 1.23456 인데 왜 여기 답은 1234.5인가? 두번째 질문입니다. 123456789.0e-5f에서 -5f부호는 어떻게 결정되고 +5f일때 어떤게 차이가 있는가! 그리고 지수형으로 정규화 하면 답이 1.2345789-12e아닌가요?
답변
2019-01-07 13:36:46

안녕하세요 길벗 수험서 운영팀입니다.

 

%6.1f는 화면 상에 6자리를 확보하여, 소수점 1개만을 출력하라는 의미입니다.

 

123456789.0e-5f를 일반 실수로 표현하면 1234.56789이므로 이를 소수점 첫 번째자리까지 표현하면 1234.5입니다.

1234.5는 소수점 자리까지 총 6자이므로 1234.5가 그대로 출력됩니다. 

 

두번째 질문에서는 지수표현을 햇갈리신듯 합니다.

지수의 실수 표현은 1234.56789입니다.

이것을 1의 자리 지수표현으로 바꾼다면 소수점을 오른쪽으로 3번 움직여야 하는

1.23456789e+3이 됩니다.

 

행복한 하루 되세요 :)

  • 관리자
    2019-01-07 13:36:46

    안녕하세요 길벗 수험서 운영팀입니다.

     

    %6.1f는 화면 상에 6자리를 확보하여, 소수점 1개만을 출력하라는 의미입니다.

     

    123456789.0e-5f를 일반 실수로 표현하면 1234.56789이므로 이를 소수점 첫 번째자리까지 표현하면 1234.5입니다.

    1234.5는 소수점 자리까지 총 6자이므로 1234.5가 그대로 출력됩니다. 

     

    두번째 질문에서는 지수표현을 햇갈리신듯 합니다.

    지수의 실수 표현은 1234.56789입니다.

    이것을 1의 자리 지수표현으로 바꾼다면 소수점을 오른쪽으로 3번 움직여야 하는

    1.23456789e+3이 됩니다.

     

    행복한 하루 되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.