c/basic

[c] 실수 자료형(IEEE 754)

wjwkddyd221001 2023. 2. 9. 14:24

목차

  1. 분류
  2. 실수표기법 vs 지수표기법
  3. 서식지정자, 리터럴접미사
  4. 크기(Windows 64bit 기준)

분류

  • float, double, long double

 

실수표기법 vs 지수표기법

표기법 예시
실수표기법 float num  = 0.1f
// 0.1
지수표기법 float num = 3.e5f
// 3.0 * 10^5

 

서식지정자, 리터럴접미사

자료형 서식지정자(실수표기법) 서식지정자(지수표기법) 리터럴접미사
float %f %e f, F
double %f %e  
long double %Lf %Le l, L

 

크기(Windows 64bit 기준)

자료형 크기
float 4바이트(32비트)
double 4바이트(32비트)
long double 8바이트(64비트)