[C] 실수 자료형
카테고리: C
태그: Type
이 글은 C float을 공부하고 정리한 글입니다
📌 float
- float형은 표준에 따르면 char의 크기 이상인 실수형
unsigned
형 없음- 표준에 따르면 IEEE 754일 수도 아닐 수도 있음
- 표준에 상관없이 보통 안전하게 생각해도 되는 것
- 크기 : 32비트
- 범위 : IEEE 754 Single과 동일
- 리터럴(literal)
unsigned float signed_long = 3.14f;
f
혹은F
: float을 의미하는 접미사
📌 double
- double형은 표준에 따르면 float의 크기 이상인 실수형
- 표준에 따르면 CPU가 계산에 사용하는 기본 데이터 크기
- float은 그저 double보다 빠르게 연산하기 위해 만든 작은 부동소수점
unsigned
형 없음- 표준에 상관없이 보통 안전하게 생각해도 되는 것
- 크기 : 64비트
- 범위 : IEEE 754 Double과 동일
📌 long double
- long double형은 표준에 따르면 double의 크기 이상인 실수형
- double 보다 정밀도가 높음
unsigned
형 없음
참조
💻 열심히 공부해서 작성 중이니 오류나 틀린 부분이 있을 경우
언제든지 댓글 혹은 메일로 알려주시면 감사하겠습니다! 😸
댓글 남기기