책 내용 질문하기
배정도 단정도
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
1권 33페이지
조회수
250
작성일
2020-10-07
작성자
탈퇴*원
첨부파일

Q1. 배정도, 단정도이 정확히 뭔지, 차이가 뭔지 알려주세요. 

->33페이지-예제2

1.2345e-3, 1.5e3f 둘 다 실수인데 하나는 double/ float 다르게 표현하는지 모르겠어요. 

 

Q2. long doble과 double의 차이 

long double a=1.5784E300L 에 대신 그냥 double 데이터 타입을 쓰면 안되나요?

 

Q3. 정수 타입은 어떤 기준에 의해 데이터 타입이 short, int, long으로 나뉘나요?

-> char a=600을 올바르게 고쳤을 때 int를 사용하는데, short/long을 쓰면 안되는건가요.

답변
2020-10-08 15:42:48

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

 

[1]

단정도(float)와 배정도(double)의 차이는 단순히 실수 표현 범위의 차이일 뿐입니다.

코드에서 실수에 'f'를 붙이지 않고 그냥 표현하면 해당 실수는 double 형 실수로 인식됩니다.

'f'를 붙이게 되면 float 형 실수로 인식되는 것이죠.

 

[2]

써도 됩니다.

 

[3]

네 short, long 둘 중에 어떤 것을 써도 상관없습니다.

정수 타입은 정수의 사용 범위에 따라 달라집니다.

 

실수의 경우 float, double이 , 정수의 경우 int가 보통 사용됩니다. 문제의 예제들은 다양한 자료형의 사용예를 보여드리기 위함이며, 위에서 말한 것과 같이 수의 표현 범위 내에서 다른 자료형으로 얼마든지 변경이 가능합니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-10-08 15:42:48

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

     

    [1]

    단정도(float)와 배정도(double)의 차이는 단순히 실수 표현 범위의 차이일 뿐입니다.

    코드에서 실수에 'f'를 붙이지 않고 그냥 표현하면 해당 실수는 double 형 실수로 인식됩니다.

    'f'를 붙이게 되면 float 형 실수로 인식되는 것이죠.

     

    [2]

    써도 됩니다.

     

    [3]

    네 short, long 둘 중에 어떤 것을 써도 상관없습니다.

    정수 타입은 정수의 사용 범위에 따라 달라집니다.

     

    실수의 경우 float, double이 , 정수의 경우 int가 보통 사용됩니다. 문제의 예제들은 다양한 자료형의 사용예를 보여드리기 위함이며, 위에서 말한 것과 같이 수의 표현 범위 내에서 다른 자료형으로 얼마든지 변경이 가능합니다.

     

    행복한 하루되세요 :)

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