부동소수점형은 실수이다. float, double, long double 이 셋을 주로 이용한다. 이들 데이터형으로 표현할 수 있는 값의 범위도 확인해야 한다. 그리고 부동소수점에 대해서는 컴퓨터 구조, 마이크로아키텍쳐 이론에서 볼 수 있듯이 오차를 가지고 있다.
데이터형 / 바이트 폭 / 표현 범위 / 상수 표현
float / 4 / 약 10^-38 ~ 10^38 / 7.7F
double / 8 / 약 10^-308 ~ 10^308 / 7.7
long double / ? / ? / 7.7L
이런 부동소수점을 사용하는 것은 예시를 통해서 확인해본다.