수치 데이터처리에서 정수부와 실수부에 대한 구분은 다음과 같다.
수치 데이터 ==> 123.456
정수부(Significand) -> 123
가수부(Mantissa) -> 456
수치 데이터를 1.23456E-2 변경했을 경우,
정수부(Significand) -> 1
가수부(Mantissa) -> 23456
지수부(Exponent) -> -2
로 표현 되어 진다.
정수부(Significand) -> 1001010101
실수부(Mantissa) -> 1111010101
수치 데이터 ==> 123.456
수치 데이터를 1.23456E-2 변경했을 경우,
로 표현 되어 진다.
수치를 이진수로 표현 했을 경우는 다음과 같다.
이진수 수치 데이터 (123.456) ==> 1001010101.1111010101
이를 지수로 변경하면 다음과 같다.
1.001010101[.]1111010101E-1001
1.0010101011111010101E-1001
추가적인 정보 참조 : http://en.wikipedia.org/wiki/Significand
'Programming > Concept' 카테고리의 다른 글
프로그래밍 언어 Tutorial들의 포인트만 정리한 사이트 (0) | 2010.09.24 |
---|---|
OpenMP 기본 이해하기 (0) | 2010.05.17 |