.\" Based on glibc infopages
.\"
.\" Corrections by aeb
+.\"*******************************************************************
.\"
-.\" Japanese Version Copyright (c) 2002 Akihiro MOTOKI all rights reserved.
-.\" Translated Thu 05 Dec 2002 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
-.\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+.\" This file was generated with po4a. Translate the source file.
.\"
-.\"WORD: NaN 無効値
-.\"WORD: quiet NaN SIGFPE シグナルなしの無効値
-.\"
-.TH NAN 3 2010-09-20 "GNU" "Linux Programmer's Manual"
+.\"*******************************************************************
+.TH NAN 3 2010\-09\-20 GNU "Linux Programmer's Manual"
.SH 名前
nan, nanf, nanl \- 無効値 ('Not a Number') を返す
.SH 書式
-.B #include <math.h>
+\fB#include <math.h>\fP
.sp
-.BI "double nan(const char *" tagp );
+\fBdouble nan(const char *\fP\fItagp\fP\fB);\fP
.br
-.BI "float nanf(const char *" tagp );
+\fBfloat nanf(const char *\fP\fItagp\fP\fB);\fP
.br
-.BI "long double nanl(const char *" tagp );
+\fBlong double nanl(const char *\fP\fItagp\fP\fB);\fP
.sp
\fI\-lm\fP でリンクする。
.sp
.in -4n
-glibc 向けの機能検査マクロの要件
-.RB ( feature_test_macros (7)
-参照):
+glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7) 参照):
.in
.sp
.ad l
-.BR nan (),
-.BR nanf (),
-.BR nanl ():
+\fBnan\fP(), \fBnanf\fP(), \fBnanl\fP():
.RS 4
-_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
-_POSIX_C_SOURCE\ >=\ 200112L;
+_XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L;
.br
-or
-.I cc\ -std=c99
+or \fIcc\ \-std=c99\fP
.RE
.ad
.SH 説明
-.\" motoki: quiet NaN とは何だろう?
-これらの関数は、SIGFPE シグナルなしの無効値 (NaN) を示す表現を返す
-(どの表現を使用するかは
-.I tagp
-で指定する)。SIGFPE シグナルなしの NaN をサポートしていない実装では 0 を返す。
+これらの関数は、SIGFPE シグナルなしの無効値 (NaN) を示す表現を返す (どの表現を使用するかは \fItagp\fP で指定する)。SIGFPE
+シグナルなしの NaN をサポートしていない実装では 0 を返す。
.LP
-.I nan("char-sequence")
-を呼び出すのは、
+\fInan("char\-sequence")\fP を呼び出すのは、以下と等価である。
.nf
- strtod("NAN(char-sequence)", NULL);
-
+ strtod("NAN(char\-sequence)", NULL);
.fi
-と等価である。
.PP
-同様に、
-.BR nanf ()
-や
-.BR nanl ()
-を呼び出すのは、
-.BR strtof ()
-や
-.BR strtold ()
+同様に、 \fBnanf\fP() や \fBnanl\fP() を呼び出すのは、 \fBstrtof\fP() や \fBstrtold\fP()
を呼ぶのと同じである。
.PP
-引き数
-.I tagp
-の使い方は規定されていない。
-IEEE 754 準拠のシステムでは、NaN にも複数の表現が存在し、
-.I tagp
-はその選択に使用される。
-他のシステムでは、何の意味もないかもしれない。
+引き数 \fItagp\fP の使い方は規定されていない。 IEEE 754 準拠のシステムでは、NaN にも複数の表現が存在し、 \fItagp\fP
+はその選択に使用される。 他のシステムでは、何の意味もないかもしれない。
.SH バージョン
これらの関数は glibc バージョン 2.1 で初めて登場した。
.SH 準拠
-C99, POSIX.1-2001.
-IEC 559 や推奨関数になっている IEEE 754/IEEE 854
-の付録も参照すること。
+C99, POSIX.1\-2001. IEC 559 や推奨関数になっている IEEE 754/IEEE 854 の付録も参照すること。
.SH 関連項目
-.BR isnan (3),
-.BR strtod (3),
-.BR math_error (7)
+\fBisnan\fP(3), \fBstrtod\fP(3), \fBmath_error\fP(7)