함수 > 데이터 분석 > 이상치 및 NaN > NaN(숫자가 아님) 기본 제공 상수 정보
NaN(숫자가 아님) 기본 제공 상수 정보
기본 제공 PTC Mathcad 상수인 NaN은 누락되거나 잘못된 값을 나타냅니다. 이 상수는 다른 행렬 내용과 쉽게 구분할 수 있으므로 데이터 집합에서 누락된 값을 나타내는 데 유용합니다. 또한 PTC Mathcad에서는 행렬에 빈 자리 표시자를 포함할 수 없으므로 이때 이 상수를 유용하게 사용할 수 있습니다. 상수 undefined는 기호 계산에서 누락된 값을 나타냅니다.
NaNundefined
NaN의 숫자 값은 NaN입니다. 즉, 워크시트에 NaN=를 입력하면 PTC MathcadNaN을 반환하며 상수 레이블을 지정합니다.
기호 연산을 통해 NaN을 계산할 때의 결과는 undefined 상수입니다.
undefined의 숫자 값은 NaN입니다. 즉, 워크시트에 undefined=를 입력하면 PTC MathcadNaN을 반환하며 상수 레이블을 지정합니다.
NaNundefined는 매우 비슷하지만 기호 연산과 수치 연산을 통해 두 항목을 비교하면 차이점을 확인할 수 있습니다.
PTC Mathcad에서는 NaNundefined를 사용하는 계산을 적절하게 처리하여 정확한 결과를 반환합니다. 예를 들면 다음과 같습니다.
NaN 관련 함수
부울 비교 연산은 숫자에만 사용할 수 있으므로 NaNIsNaN 함수를 사용하여 검색할 수 있습니다. 상수 이름 NaN을 다른 값으로 다시 정의하면 더 이상 NaN이 아니므로 IsNaN 함수에서 0이 반환됩니다. NaN은 이 상수를 사용하도록 특별히 작성된 함수로만 처리할 수 있습니다. 따라서 다른 함수에 NaN을 전달하면 오류 또는 잘못된 결과가 반환될 수 있습니다.
NaN 관련 함수의 경우:
NaN 기본 제공 상수로만 작동합니다.
지정된 배열 요소 하나 이상에 NaN 기본 제공 상수를 작성합니다. 이렇게 하지 않으면 함수가 지정된 배열 요소 하나 이상을 읽어 해당 내용에 NaN 상수가 있는지를 확인합니다.
NaN 상수를 포함하는 지정된 행을 필터링할 수 있습니다.
숫자, 문자열 등 NaN 상수가 아닌 모든 항목을 무시합니다.
도움이 되셨나요?