float

728x90

    [CE] Float 표현하기 : IEEE754

    과학이나 공학분야에서는 real number를 다룰 때, 아주 큰 값이나 아주 작은 값 등의 매우 큰 범위의 수를 다루는 경우가 많음. real umber(실수)는 사람의 계산에선 주로 분수를 사용하나 컴퓨터에서는 float를 사용하게 된다. real number를 나타내는 float는 floating point number를 줄여 부르는 용어이며, 우리나라 말로 "부동소수점"이라고 한다. (부동=floating : 떠다니는) 여기서 보이듯이 특정 길이(32bit or 64bit)의 binary nubmer로 소수를 표현할 때, 소수점의 위치가 고정(fixed)된 것이 아닌 지수(exponent)부 와 가수(mantissa or fraction)부로 나누어 표기하여 소수점의 위치가 변동된다. 이를 표현하..