Articles

GeeksforGeeks

According to IEEE standard, floating-point number is represented in two ways:

Precision Base Sign Exponent Significand
Single precision 2 1 8 23+1
Double precision 2 1 11 52+1

1. Single Precision:
Single Precision 은 부동 소수점 숫자의 표현을 위해 IEEE 가 제안한 형식입니다. 컴퓨터 메모리에서 32 비트를 차지합니다.나는 이것이 내가 할 수있는 유일한 방법이라고 생각한다. 배정밀도:
배정밀도는 부동 소수점 숫자의 표현을 위해 IEEE 에 의해 주어진 형식이기도합니다. 컴퓨터 메모리에서 64 비트를 차지합니다.

단일 및 이중 정밀도의 차이:

두 개의 정밀
에서 하나의 정밀도,32 비트 수를 나타내는 데 사용되는 부동 소수점 번호입니다. 배정밀에서 64 비트는 부동 소수점 수를 나타내는 데 사용됩니다.
지수에 8 비트를 사용합니다. 지수에 11 비트를 사용합니다.
단정밀에서는 mantissa 에 23 비트가 사용됩니다. 배정밀에서는 52 비트가 mantissa 에 사용됩니다.
바이어스 수는 127 입니다. 바이어스 번호는 1023 입니다.
범위의 번호에 하나의 정밀도:2^(-126)2^(+127) 범위의 번호에서 더블 precision:2^(-1022)2^(+1023)
이것은 어디에 사용되는 정밀도 문제 적습니다. 이것은 정밀도가 더 중요한 곳에서 사용됩니다.
넓은 표현에 사용됩니다. 근사의 최소화에 사용됩니다.
그것은 게임과 같은 간단한 프로그램에서 사용됩니다. 그것은 과학 계산기와 같은 복잡한 프로그램에 사용됩니다.
This is called binary32. This is called binary64.

Please refer Floating Point Representation for details.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다