컴퓨터에서 처리되는 대부분의 수치 데이터에는 소수점이 포함되어 있습니다. 컴퓨터에서 소수점은 일반적으로 두 가지 표현 방법이 있습니다. 하나는 모든 수치 데이터의 소수점이 암묵적으로 특정 고정 위치에 숨겨져 있음을 규정하는 것입니다. 고정 소수점 표현. 줄여서 고정 소수점 숫자라고 하며, 다른 하나는 소수점 위치가 부동 소수점 표현, 줄여서 부동 소수점 숫자라고 합니다.
고정 소수점 표현(고정 소수점) 소위 고정 소수점 형식은 기계의 모든 데이터의 소수점 위치가 고정되도록 합의되었음을 의미합니다. (추천 학습: 웹 프론트 엔드 비디오 튜토리얼)
컴퓨터에는 일반적으로 두 가지 간단한 규칙이 사용됩니다. 데이터의 가장 높은 숫자 앞이나 가장 낮은 숫자 뒤에 소수점 위치를 고정하는 것입니다.
일반적으로 전자를 고정소수점 십진수, 후자를 고정소수점 정수라고 합니다.
고정 소수점 소수점은 순수 소수점이며 합의된 소수점 위치는 부호 비트 뒤와 유효 값 부분의 가장 높은 자리 앞입니다. 데이터 x의 형식이 x = x0.x1x2…xn(여기서 x0은 부호 비트, x1~xn은 값의 유효 부분(가수라고도 함), x1은 최상위 비트)인 경우 표현은 다음과 같습니다.
부동 소수점 숫자 표현(부동 소수점 숫자)은 과학적 표기법과 유사합니다. J 기반 숫자 N은 항상 N = J E × M으로 쓸 수 있습니다. 여기서 M은 가수(mantissa)라고 합니다. 순수 소수인 숫자 N의 E는 정수인 숫자 N의 지수이고 J는 스케일링 계수 J E의 밑이라고 합니다.
이 표현 방법은 숫자의 소수점 위치가 배율에 따라 특정 범위 내에서 자유롭게 부동할 수 있다는 것과 동일하므로 부동 소수점 표현이라고 합니다. 기본 번호는 사전에 합의되며(보통 2) 컴퓨터에는 표시되지 않습니다.
기계에서 부동소수점 숫자를 표현할 때 가장 먼저 가수를 부여하고 이를 고정소수점 형식으로 표현하는 것입니다.
가수 부분은 유효 자릿수를 제공하여 부동 소수점 숫자의 표현 정확도를 결정합니다.
두 번째는 지수 코드를 정수 형식으로 표현하는 것입니다. 지수 코드는 데이터의 소수점 위치를 지정하여 부동 소수점 숫자의 표현 범위를 결정합니다. 부동 소수점 숫자에도 부호 비트가 필요합니다.
위 내용은 컴퓨터에서 수치 데이터를 나타내는 두 가지 표현은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!