• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

실수변수는 = 3.23f에서 f를 쓰는 이유

20.03.24 17:50 작성 조회수 210

0

3.23f라고 쓰는 이유가 뭔가요? 3.23이라고 쓰면 안되나요? 설명해주세요!

답변 2

·

답변을 작성해보세요.

3

안녕하세요

실수를 나타내는 float 와 double 은 크기가 서로 다릅니다. double 이 조금 더 많은 공간을 가지죠.

실수 뒤에 f 를 적어줌으로써 컴파일러에게 이 변수는 float 임을 알려주고, f 를 적지 않으면 double 이라고 알려주는 겁니다.

이렇게 생각해봅시다.

식당에 손님 8명이 한꺼번에 들어옵니다.

그런데 알고 보니 그 손님들은 4명씩 2팀이었습니다.

이 때 처음 들어온 사람이 "4명이요" 라고 하면 4명 테이블을 안내하면 됩니다.

반면에 따로 이야기를 해주지 않으면 일행으로 생각하고 8명 테이블을 안내하게 될 수도 있겠지요.

감사합니다. ^^

0

hwan8195님의 프로필

hwan8195

질문자

2020.03.28

감사합니다!