정상수(컴퓨팅)
Normal number (computing)이 글은 검증을 위해 인용구가 추가로 필요하다. – · · 책 · · (2009년 12월) (이 를 |
부동 소수점 형식 |
---|
IEEE 754 |
기타 |
계산에서 정규 숫자는 지정된 부동소수 형식에 의해 지원되는 균형 범위 내에 있는 부동소수 표현에서 0이 아닌 숫자로, 의의상 0을 선행하지 않고 나타낼 수 있는 부동소수 숫자다.
형식에서 가장 작은 정규수의 크기는 b가emin 부여하는데, 여기서 b는 형식(일반적으로 2 또는 10)의 베이스(라디)이며 emin은 형식의 크기와 레이아웃에 따라 달라진다.
마찬가지로, 형식에서 가장 큰 정규 숫자의 크기는 다음과 같다.
- bemax × (b − b1−p),
여기서 p는 숫자로 된 형식의 정밀도, emax는 (-min)+1이다.
IEEE 754 이진수 및 십진수 형식에서 b, p, emax는 다음과 같은 값을 갖는다.[1]
포맷 | b | p | 명망 있는 | 이맥스 |
---|---|---|---|---|
바이너리16 | 2 | 11 | −14 | 15 |
바이너리32 | 2 | 24 | −126 | 127 |
바이너리64 | 2 | 53 | −1022 | 1023 |
2진법 | 2 | 113 | −16382 | 16383 |
십진법으로32번길 | 10 | 7 | −95 | 96 |
십진법으로64번길 | 10 | 16 | −383 | 384 |
십진법 | 10 | 34 | −6143 | 6144 |
예를 들어, 가장 작은 소수점 형식에서 양수 정규수의 범위는 10에서−95 9.9999999 × 10이다96.
가장 작은 정규수보다 크기가 작은 0이 아닌 숫자를 부정규수(또는 등수)라고 한다.0은 정상도 이하도 아니다.
참고 항목
참조
- ^ IEEE Standard for Floating-Point Arithmetic, 2008-08-29, doi:10.1109/IEEESTD.2008.4610935, ISBN 978-0-7381-5752-8, retrieved 2015-04-26