有限/無限・非数の判定
val = isfinite(p1)
p1 : 判定する値
(プラグイン / モジュール : hspmath)
p1が有限の値ならば1を、p1が無限または非数の時は0を返します。 非数とは数値以外の型(文字列やラベル、モジュール型など)を指すものではありません。変数の型を調べる時はvartype関数を使用してください。
#include "hspmath.as" mes isfinite(10) // 有限の値 mes isfinite(sqrt(-1)) // 非数 mes isfinite(expf(100)) // 有限の値 mes isfinite(expf(1000)) // 無限大 stop
| プラグイン / モジュール | hspmath |
| バージョン | 3.4 |
| 作成日 | 2011/05/10 |
| 著作者 | HSPWiki |
| 備考 | hspmath.asをインクルードすること。 |
| タイプ | ユーザー定義マクロ |
| グループ | 数学関数 |
| 対応環境 |
|
| hs ファイル | hsphelp\hspmath.hs |