X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release%2Fman3%2Fcos.3;h=27d23b5765bdfe415201b54ec3bac71785137846;hb=ce024239a1d8e74a7a44f7c24cee4375cb13b3ef;hp=b7df0ec6a8db61bd8b0553cf02c57c9953795543;hpb=4098ba44b0a43ff980f70689be7c8ed69230e427;p=linuxjm%2FLDP_man-pages.git diff --git a/release/man3/cos.3 b/release/man3/cos.3 index b7df0ec6..27d23b57 100644 --- a/release/man3/cos.3 +++ b/release/man3/cos.3 @@ -42,9 +42,9 @@ .\" Updated 2008-09-15, Akihiro MOTOKI .\" .TH COS 3 2010-09-11 "" "Linux Programmer's Manual" -.SH ̾Á° -cos, cosf, cosl \- ;¸¹ (¥³¥µ¥¤¥ó) ´Ø¿ô -.SH ½ñ¼° +.SH 名前 +cos, cosf, cosl \- 余弦 (コサイン) 関数 +.SH 書式 .nf .B #include .sp @@ -55,12 +55,12 @@ cos, cosf, cosl \- ; .BI "long double cosl(long double " x ); .fi .sp -\fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£ +\fI\-lm\fP でリンクする。 .sp .in -4n -glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï +glibc 向けの機能検査マクロの要件 .RB ( feature_test_macros (7) -»²¾È): +参照): .in .sp .ad l @@ -74,50 +74,50 @@ or .I cc\ -std=c99 .RE .ad -.SH ÀâÌÀ +.SH 説明 .BR cos () -´Ø¿ô¤Ï \fIx\fP ¤Î;¸¹ (¥³¥µ¥¤¥ó) ¤ÎÃͤòÊÖ¤¹¡£ -\fIx\fP ¤Ï¥é¥¸¥¢¥óñ°Ì¤Ç»ØÄꤹ¤ë¡£ -.SH ÊÖ¤êÃÍ -À®¸ù¤¹¤ë¤È¡¢¤³¤ì¤é¤Î´Ø¿ô¤Ï +関数は \fIx\fP の余弦 (コサイン) の値を返す。 +\fIx\fP はラジアン単位で指定する。 +.SH 返り値 +成功すると、これらの関数は .I x -¤Î;¸¹¤òÊÖ¤¹¡£ +の余弦を返す。 .I x -¤¬ NaN ¤Î¾ì¹ç¡¢NaN ¤¬ÊÖ¤µ¤ì¤ë¡£ +が NaN の場合、NaN が返される。 .I x -¤¬Àµ¤Î̵¸ÂÂ礫Éé¤Î̵¸ÂÂç¤Î¾ì¹ç¡¢ -Îΰ襨¥é¡¼ (domain error) ¤¬È¯À¸¤·¡¢NaN ¤¬ÊÖ¤µ¤ì¤ë¡£ -.SH ¥¨¥é¡¼ -¤³¤ì¤é¤Î´Ø¿ô¤ò¸Æ¤Ó½Ð¤·¤¿ºÝ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤«¤ÎȽÄêÊýË¡¤Ë¤Ä¤¤¤Æ¤Î¾ðÊó¤Ï +が正の無限大か負の無限大の場合、 +領域エラー (domain error) が発生し、NaN が返される。 +.SH エラー +これらの関数を呼び出した際にエラーが発生したかの判定方法についての情報は .BR math_error (7) -¤ò»²¾È¤Î¤³¤È¡£ +を参照のこと。 .PP -°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£ +以下のエラーが発生する可能性がある。 .TP -Îΰ襨¥é¡¼ (domain error): \fIx\fP ¤¬Ìµ¸ÂÂç¤Ç¤¢¤ë +領域エラー (domain error): \fIx\fP が無限大である .I errno -¤¬ +が .B EDOM -¤ËÀßÄꤵ¤ì¤ë -(¡Ö¥Ð¥°¡×¤ÎÀá¤ò»²¾È)¡£ -̵¸ú (invalid) ÉâÆ°¾®¿ôÅÀÎã³° +に設定される +(「バグ」の節を参照)。 +無効 (invalid) 浮動小数点例外 .RB ( FE_INVALID ) -¤¬¾å¤¬¤ë¡£ -.SH ½àµò +が上がる。 +.SH 準拠 C99, POSIX.1-2001. .I double -ÈǤδؿô¤Ï SVr4, 4.3BSD ¤Ë¤â½àµò¤·¤Æ¤¤¤ë¡£ -.SH ¥Ð¥° +版の関数は SVr4, 4.3BSD にも準拠している。 +.SH バグ .\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6780 -¥Ð¡¼¥¸¥ç¥ó 2.10 ¤è¤êÁ°¤Î glibc ¤Î¼ÂÁõ¤Ç¤Ï¡¢ -¥É¥á¥¤¥ó¥¨¥é¡¼¤¬È¯À¸¤·¤¿ºÝ¤Ë¡¢ +バージョン 2.10 より前の glibc の実装では、 +ドメインエラーが発生した際に、 .I errno -¤Ë +に .B EDOM -¤¬ÀßÄꤵ¤ì¤Ê¤«¤Ã¤¿¡£ -.SH ´ØÏ¢¹àÌÜ +が設定されなかった。 +.SH 関連項目 .BR acos (3), .BR asin (3), .BR atan (3),