int isnan(float x)
指定した値が数値でないなら1を返します。
指定した値が通常の数値または無限値であれば0を返します。
NANまたはNot A Numberとは、浮動小数点の計算時に何か問題を起こした信号に設定できる特別な値です。 この値は、今後のすべての演算(加算や乗算によってNANが増えます)で繰り越され、下流の演算で問題を起こす傾向があります。
従来のプログラミングでは、この値は、0/0やsqrt(-1)
で生成されますが、VEXでは、そのような演算は、通常ではVEXがNANを生成しないように保護されます。
float | |
math |
|