You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Floating Point Intrinsic Functions - IsNANorND Method
Test if a number value is NAN (not a number) or ND (not defined)
Member of Floating Point Intrinsic Functions (PRIM_LIBI.IFloatingPointIntrinsics)

Parameters

Name

Type

Data Type

Description

Result

*Result (Optional)

Boolean

True if the variable is NAN or ND

Details


Certain floating point calculations may return values that are not recognised numbers. The value returned may be either an NAN (not a number) or an ND (non-determinate).
IsNANorNd can be used after the calculation and will return True if the variable is not a number.

Example


In the In this example, if #String contained ?ABC?, the result would be 3
#Result := #Float.ArcCosine
If (#Result.IsNANorND)

  • No labels