数値でない(Not a Number)か調べる
version:4.20以降
書式:is_nan(値);
戻り値:boolean : 数値でない場合にtrueが返ります。
与えられた値が数値でない(NaN: Not a Number)かどうか調べます。数値でない場合にtrueが返ります。
文字列を渡すとワーニングが出るので、
計算結果が「NAN」になる可能性のある計算結果の判定にしか使えないでしょう。
例:
呼び出し | 結果 |
---|---|
is_nan(-1) | false |
is_nan('0') | false |
is_nan(0) | false |
is_nan("0") | false |
is_nan(acos(1.01)=NAN) | true |
is_nan("あ") | Warning |