.RE
.ad b
.SH 説明
-The \fBfinite\fP(), \fBfinitef\fP(), and \fBfinitel\fP() functions return a nonzero
-value if \fIx\fP is neither infinite nor a "not\-a\-number" (NaN) value, and 0
-otherwise.
+関数 \fBfinite\fP(), \fBfinitef\fP(), \fBfinitel\fP() は、 \fIx\fP が無限大や無効値 (NaN)
+のいずれでもない場合に 0 以外の値を返し、 それ以外の場合は 0 を返す。
-The \fBisnan\fP(), \fBisnanf\fP(), and \fBisnanl\fP() functions return a nonzero
-value if \fIx\fP is a NaN value, and 0 otherwise.
+関数 \fBisnan\fP(), \fBisnanf\fP(), and \fBisnanl\fP() 関数は、 \fIx\fP が NaN の場合 0 以外の値を返し、
+それ以外の場合は 0 を返す。
-The \fBisinf\fP(), \fBisinff\fP(), and \fBisinfl\fP() functions return 1 if \fIx\fP is
-positive infinity, \-1 if \fIx\fP is negative infinity, and 0 otherwise.
+関数 \fBisinf\fP(), \fBisinff\fP(), \fBisinfl\fP() は、 \fIx\fP が正の無限大であれば 1 を返し、\fIx\fP
+が負の無限大で あれば \-1 を返す。それ以外の場合は 0 を返す。
.SH 属性
.SS "マルチスレッディング (pthreads(7) 参照)"
-The \fBfinite\fP(), \fBfinitef\fP(), \fBfinitel\fP(), \fBisinf\fP(), \fBisinff\fP(),
-\fBisinfl\fP(), \fBisnan\fP(), \fBisnanf\fP(), and \fBisnanl\fP() functions are
-thread\-safe.
+関数 \fBfinite\fP(), \fBfinitef\fP(), \fBfinitel\fP(), \fBisinf\fP(), \fBisinff\fP(),
+\fBisinfl\fP(), \fBisnan\fP(), \fBisnanf\fP(), \fBisnanl\fP() はスレッドセーフである。
.SH 注意
.\"
.\" finite* not on HP-UX; they exist on Tru64.