부동소수점1 초과표기법(Excess Notation) 계산 방법 부동소수점 표현에서 숫자는 부호(Sign), 지수(Exponent), 가수(Mantissa)로 표현될 수 있다. 이 때, 지수표현을 위해서 초과표기법을 사용한다. 지수 표현에서 특수한 값 표현을 위한 공간을 확보하기 위하여 지수 표현에 특정 값을 더해서 지수 부분을 채운다. 이 특정 값을 매직 넘버라고 하는데(magic number), 2**(n-1) 또는 2**(n-1) - 1의 값이다. 예를 들면, 단정도 실수에서는 32비트 중 1비트는 부호, 8비트는 지수, 나머지 23비트는 가수에 공간이 배정된다. 어떤 10진수 수를 2진수 부동소수점 표현 기본 정밀도로 표현한다고 해보자. 어떤 수가 10진수로 주어지면, 이것을 2진수로 바꾸고, 1.xxxxxx 로 정규화하면서 베이스 2.. 2023. 11. 7. 이전 1 다음