ISINF(3)

名称
isinf, isnan - 無限大 (infinity) または非数値 (not-a-number) のテスト

書式
int isinf(double) int isnan(double)

解説
isninf() 関数は数値が 「無限大」 “\*(If” であれば 1 を、そうでなければ 0 を返します。

isnan() 関数は数値が 「非数値」 “not-a-number” であれば 1 を、 そうでなければ 0 を返します。

関連項目
math(3) IEEE Standard for Binary Floating-Point Arithmetic, ANSI, Std 754-1985.

バグ
VAX, Tahoe のどちらの浮動小数点も「無限大」や「非数値」を識別しません。 これらのルーチンは、該当するアーキテクチャ上では常に 0 を返します。