Bagikan melalui


isinf

Menentukan apakah nilai floating-point adalah tak terbatas.

Sintaks

int isinf(
   /* floating-point */ x
); /* C-only macro */

template <class FloatingType>
inline bool isinf(
   FloatingType x
) throw(); /* C++-only template function */

Parameter

x
Nilai floating-point untuk diuji.

Nilai hasil

isinf mengembalikan nilai bukan nol (true dalam kode C++) jika argumen x adalah infinitas positif atau negatif. isinf mengembalikan 0 (false dalam kode C++) jika argumen terbatas atau NAN. Nilai floating-point normal dan subnormal dianggap terbatas.

Keterangan

isinf adalah makro saat dikompilasi sebagai C, dan fungsi templat sebaris saat dikompilasi sebagai C++.

Persyaratan

Function Header yang diperlukan (C) Header yang diperlukan (C++)
isinf <matematika.h> <math.h> atau <cmath>

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Baca juga

Dukungan matematika dan titik mengambang
fpclassify
_fpclass, _fpclassf
isfinite, _finite, _finitef
isnan, _isnan, _isnanf
isnormal