浮動小数点組み込み関数 - IsNANorND メソッド

数値が NAN (not a number 数字ではない) または ND (not defined 定義されていない) かを確認

浮動小数点組み込み関数 (PRIM_LIBI.IFloatingPointIntrinsics) のメンバ

パラメーター

名前タイプデータ タイプ記述
Result*Result (任意)ブール値変数が NAN または ND の場合 TRUE

詳細

特定の浮動小数点計算では、認識されない数値が返されることがあります。返される値は NAN (数値以外) またはND (非確定的) である可能性があります。
 
IsNANorNd は計算後に使用でき、変数が数値でない場合は True を返します。

この例では、 #String に  'ABC' がふくまれていた場合、結果は 3 になります。
#Result := #Float.ArcCosine
If (#Result.IsNANorND)
   * Error handling
 

参照

すべてのコンポーネント クラス

テクニカルリファレンス

2018 - V14SP1