로딩
요청 처리 중입니다...

C언어 <float.h>

 C언어 <float.h>

우리가 C언어를 사용하다가 보면 다양한 데이터 타입을 사용하게 된다. 그 중 실수형에서 2가지인 float형과 double형 이렇게 2가지가 있다.

이 2가지를 사용할 때 우리는 관련된 표준 라이브러리인 를 사용하지 않는다. 그래서 이번에는 에 대해 정리하겠다. ① 부동 소수점 (Floating-point) 1) 개념 → 소수점이 움직일 수 있는 숫자 표현 방식 → 실수를 표현하고 계산하기 위해 사용 2) 필요한 이유 → 매우 큰 숫자나 작은 숫자를 표현할 때 유리 → 정수형(int)만으로는 소수점 이하를 표현 불가 → 과학적 계산, 엔지니어링, 그래픽 연산 등에서 필수적 3) C언어에서 사용되는 부동 소수점 자료형 메모리 크기 유효 숫자(정밀도) 범위 float 4바이트 약 7자리 ±1.2 × 10⁻³⁸ ~ ±3.4 × 10³⁸ double 8바이트 약 15자리 ±2.2 × 10⁻³⁰⁸ ~ ±1.8 × 10³⁰⁸ long double 16바이트 약 ...