책 내용 질문하기
63쪽 5번 문제 추가 질문입니다.
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
63
조회수
197
작성일
2020-01-16
작성자
탈퇴*원
첨부파일

답변 감사합니다.

궁금한 게 또 있는데 추가 질문이 한 번 밖에 안 되서 새로 질문합니다.

 

123.45/100*100 = 1.2345*10^2

 

이건 알겠습니다.  그런데 뒤에 100을 곱하는 이유는 뭔가요?

1.2345가 원래 123.45라는 걸 밝히는 건가요? 

답변
2020-01-17 09:39:34

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

 

해당 수치의 표현을 바꾼다고 하여, 실제 값이 변경되는 수학식은 존재하지 않습니다.

1.2345에 100을 곱하지 않으면 기존의 123.45라는 값이 없어지고 1.2345만이 남게되죠.

(표현 방식이 바뀌어도 기존의 값이 변경되어서는 안됩니다.)

 

123.45의 표현을 컴퓨터에서 표현되는 지수식으로 변경하기 위해 정수부를 한자리로 바꾸어줘야 하는데 이를 변환하면 1.2345*100이 됩니다.

 

1.2345*100 = 123.45 이며, 지수표현으로 바꾼 후인 1.2345e+02 또한

1.2345e+02 = 123.45 가 되는 것이죠. 

 

행복한 하루되세요 :)

  • 관리자
    2020-01-17 09:39:34

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

     

    해당 수치의 표현을 바꾼다고 하여, 실제 값이 변경되는 수학식은 존재하지 않습니다.

    1.2345에 100을 곱하지 않으면 기존의 123.45라는 값이 없어지고 1.2345만이 남게되죠.

    (표현 방식이 바뀌어도 기존의 값이 변경되어서는 안됩니다.)

     

    123.45의 표현을 컴퓨터에서 표현되는 지수식으로 변경하기 위해 정수부를 한자리로 바꾸어줘야 하는데 이를 변환하면 1.2345*100이 됩니다.

     

    1.2345*100 = 123.45 이며, 지수표현으로 바꾼 후인 1.2345e+02 또한

    1.2345e+02 = 123.45 가 되는 것이죠. 

     

    행복한 하루되세요 :)

  • 관리자
    2020-01-20 10:56:31

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

     

    수학식의 값을 설명할 때 굳이 앞에 0을 붙이지 않아도 상관 없듯이, 문제에서 특정 식의 값을 내어놓으라고 한다면 0을 입력할 필요는 없습니다.

     

    다만, 프로그래밍 코드에서 출력문을 통해 출력될 때는 출력되는 형식에 맞춰 출력해주셔야 합니다.

     

    %e의 기본 출력형식은

    정수 1자리

    소수이하 6자리 

    구분자 e

    + 또는 -

    제곱수 2자리 입니다.

    1.23456789e+3 을 %e 형식으로 제대로 출력한다면,

     

    1.234568e+03  이 됩니다.

    1 은 정수 한 자리

    234568 은 일곱째 자리에서 반올림된 소수점 이하 여섯 자리

    e 는 지수라는 표시

    03 은 10의 3승이라는 의미입니다.

     

    행복한 하루되세요 :)

  • *
    2020-01-17 16:52:43

    교재 뒤 해답에 1.23456789e + 03 이라고 적혀 있는데, 

    전 질문의 답변에선 1.23456789e + 3 이라고 하셨더라구요.

    이번 답변에선 1.2345e + 02 라고 하셨고요.

    "03", "02" 의 0은 붙이지 않아도 상관없나요? 

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