부동소수점은 컴퓨터에서 실수를 표현하고 연산하기 위해 사용하는 방법이다. 정수는 소수점 없이 정확히 표현할 수 있지만, 실수는 소수점 아래 많은 자릿수를 가지며 매우 크거나 매우 작은 값을 포함할 수 있다. C언어에서 부동소수점은 주로 float와 double형으로 표현된다. float형은 단정도 부동소수점 방식으로, 32비트를 사용해 숫자를 저장한다. 이는 소수점 이하 약 7자리 정도를 표현 할 수 있으며, 크기가 작은 실수를 다룰 때 유용하다. 부동소수점에는 한 가지 중요한 특징이 있다. 그것은 숫자를 근사값으로 표현한다는 것이다. 컴퓨터는 유한한 메모리를 사용하기 때문에 실수의 모든 자릿수를 정확히 표현할 수 없다. 이 때문에 오차가 발생할 수 있다. 부동소수점의 구조는 세 가지로 이루어져 있다...