tail head cat sleep
QR code linking to this page

manページ  — ISINF

名称

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

内容

ライブラリ

Standard C Library (libc, -lc)

書式


int
isinf(double);

int
isnan(double);

int
isnanf(float);

解説

isinf() 関数は、数値が 「無限大」 "∞" であれば 1 を、そうでなければ 0 を返します。

isnan() 関数および isnanf() 関数は、倍精度実数または単精度実数が 「非数値」 "not-a-number" であれば 1 を、 そうでなければ 0 を返します。

関連項目

math(3)

ANSI, Std 754-1985, IEEE Standard for Binary Floating-Point Arithmetic,

バグ

VAX および Tahoe のどちらの浮動小数点数においても、 「無限大」や「非数値」を見分けるための値を持ちません。 これらのアーキテクチャ上では、これらのルーチンは、常に 0 を返します。

ISINF (3) January 29, 1994

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

… one of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs.
— Robert Firth