X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release%2Fman3%2Fnan.3;h=3873b735a86e23e682cb1b5e585f9f35fd9b26f7;hb=a2b0f650fa5e3f097a33752f9ee5626f8d678fd8;hp=84a7332abf547d3c13e167a802c01c5c62bd3e3e;hpb=ce024239a1d8e74a7a44f7c24cee4375cb13b3ef;p=linuxjm%2FLDP_man-pages.git diff --git a/release/man3/nan.3 b/release/man3/nan.3 index 84a7332a..3873b735 100644 --- a/release/man3/nan.3 +++ b/release/man3/nan.3 @@ -1,88 +1,71 @@ .\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de) +.\" +.\" %%%LICENSE_START(GPL_NOVERSION_ONELINE) .\" Distributed under GPL +.\" %%%LICENSE_END +.\" .\" Based on glibc infopages .\" .\" Corrections by aeb .\" +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.\" .\" Japanese Version Copyright (c) 2002 Akihiro MOTOKI all rights reserved. .\" Translated Thu 05 Dec 2002 by Akihiro MOTOKI .\" Updated 2008-09-16, Akihiro MOTOKI .\" -.\"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 +\fB#include \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) +.SH この文書について +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部 +である。プロジェクトの説明とバグ報告に関する情報は +http://www.kernel.org/doc/man\-pages/ に書かれている。