실수의 표현방법
IEEE754 표준에 실수를 표현하는 방법은 아래와 같다. 우선 지수 형식을 세 가지로 나눈다. 1. 가수(mantissa) 2. 밑수(radix) 3. 지수(exponent) 예를 들어 생각해 보자. -0.001101 * 2^2 이런 수가 있다고 할 때 2진수로 어떻게 표현될까? 1. 정규화부터 정규화라 함은 x.xx... 형태로 변환하는 것을 말하는데, 위의 수에서는 -1.101 이 되고 2의 2승은 역으로 소수점 세개만큼 감해졌음으로 인해 2의 -1승이 된다. 즉 정규화 결과는 -1.101 * 2^-1이다. 2. 지수를 바이어스로 표현 8비트로 지수를 표현하는 방법을 바이어스된(biased) 표현법이라 한다. 실제 지수에 바이어스를 더해서 나타낸다. 바이어스 개념이 없다면 지수는 8비트 0~255까..
2011.04.04