개발 숫자가 아닌 (nan)? -techopedia에서 정의

숫자가 아닌 (nan)? -techopedia에서 정의

차례:

Anonim

정의-숫자가 아닌 것은 무엇입니까?

NaN (Not a Number)은 부동 소수점 연산에서 정의되지 않은 숫자를 나타냅니다. 숫자 아님 표시기는 숫자 값인 변수가 텍스트 문자 나 기호로 손상되었다는 표시 일 수도 있습니다.

Techopedia는 숫자가 아님 (NaN)을 설명합니다

운영 체제가 부동 소수점 연산으로 실수를 컴파일하려고 시도 할 때 해당 숫자를 나타내지 못하는 이유는 여러 가지가 있습니다. 불가능한 제곱근과 같은 잘못된 명령은 NaN 값을 트리거 할 수 있습니다. 따라서 앞에서 언급 한 것처럼 데이터 손상이나 사무 오류가 발생할 수 있습니다. NaN은 또한 여러 가지 방식으로 표현 될 수 있습니다. 일부 운영 체제는 NaN과 함께 해시 문자 (#)를 사용하거나 S, Q 및 %와 같은 접두사와 접미사를 사용합니다. 정교한 운영 체제는 이러한 오류를 사용하여 오류 입력을 처리 할 수 ​​있지만 더 오래되고 더 원시적 인 운영 체제가 충돌하거나 무한 루프에서 정지 될 수 있습니다.

숫자가 아닌 (nan)? -techopedia에서 정의