OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / LDP_man-pages / draft / man3 / signbit.3
index ac58d8a..7e44423 100644 (file)
 .\"
 .TH SIGNBIT 3 2010-09-20 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O signbit \- test sign of a real floating-point number
-signbit \- ÉâÆ°¾®¿ôÅÀ¼Â¿ô¤ÎÉä¹æ (sign) ¤òÄ´¤Ù¤ë
+signbit \- 浮動小数点実数の符号 (sign) を調べる
 .\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
 .B "#include <math.h>"
 .sp
 .BI  "int signbit(" x ");"
 .sp
 .\"O Link with \fI\-lm\fP.
-\fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+\fI\-lm\fP でリンクする。
 .sp
 .in -4n
 .\"O Feature Test Macro Requirements for glibc (see
 .\"O .BR feature_test_macros (7)):
-glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+glibc 向けの機能検査マクロの要件
 .RB ( feature_test_macros (7)
-»²¾È):
+参照):
 .in
 .sp
 .ad l
@@ -43,17 +43,17 @@ or
 .RE
 .ad
 .\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
 .\"O .BR signbit ()
 .\"O is a generic macro which can work on all real floating-point types.
 .\"O It returns a nonzero value if the value of
 .\"O .I x
 .\"O has its sign bit set.
 .BR signbit ()
-¤Ï¡¢¤¢¤é¤æ¤ë¼ïÎà¤ÎÉâÆ°¾®¿ôÅÀ¼Â¿ô¤ËÂФ·¤Æ
-ŬÍѲÄǽ¤ÊÈÆÍÑŪ¤Ê¥Þ¥¯¥í¤Ç¤¢¤ë¡£
+は、あらゆる種類の浮動小数点実数に対して
+適用可能な汎用的なマクロである。
 .I x
-¤ÎÃͤÎÉä¹æ¥Ó¥Ã¥È¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢Èó 0 ¤ÎÃͤòÊÖ¤¹¡£
+の値の符号ビットがセットされている場合、非 0 の値を返す。
 .PP
 .\"O This is not the same as
 .\"O .IR "x < 0.0" ,
@@ -63,39 +63,39 @@ or
 .\"O is false, but
 .\"O .IR "signbit(\-0.0)"
 .\"O will return a nonzero value.
-¤³¤Î¥Þ¥¯¥í¤Ï
+このマクロは
 .I "x < 0.0"
-¤ÈÁ´¤¯Æ±¤¸¤Ç¤Ï¤Ê¤¤¡£
-¤Ê¤¼¤Ê¤é¡¢IEEE 754 ¤ÎÉâÆ°¾®¿ôÅÀɽ¸½¤Ç¤Ï 0 ¤âÉä¹æ¤ò»ý¤Ä¤«¤é¤Ç¤¢¤ë¡£
+と全く同じではない。
+なぜなら、IEEE 754 の浮動小数点表現では 0 も符号を持つからである。
 .I "-0.0 < 0.0"
-¤È¤¤¤¦Èæ³Ó·ë²Ì¤Ïµ¶ (false) ¤À¤¬¡¢
+という比較結果は偽 (false) だが、
 .IR "signbit (\-0.0)"
-¤Ï Èó 0 ¤ÎÃͤòÊÖ¤¹¡£
+は 非 0 の値を返す。
 
 .\"O NaNs and infinities have a sign bit.
-NaN ¤È̵¸ÂÂç¤Ë¤ÏÉä¹æ¥Ó¥Ã¥È¤¬¤¢¤ë¡£
+NaN と無限大には符号ビットがある。
 .\"O .SH RETURN VALUE
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O The
 .\"O .BR signbit ()
 .\"O macro returns nonzero if the sign of
 .\"O .I x
 .\"O is negative; otherwise it returns zero.
 .BR signbit ()
-¥Þ¥¯¥í¤Ï
+マクロは
 .I x
-¤ÎÉä¹æ¤¬Éé¤Î¾ì¹ç 0 °Ê³°¤òÊÖ¤·¡¢¤½¤¦¤Ç¤Ê¤¤¾ì¹ç 0 ¤òÊÖ¤¹¡£
+の符号が負の場合 0 以外を返し、そうでない場合 0 を返す。
 .\"O .SH ERRORS
-.SH ¥¨¥é¡¼
+.SH ã\82¨ã\83©ã\83¼
 .\"O No errors occur.
-¥¨¥é¡¼¤ÏȯÀ¸¤·¤Ê¤¤¡£
+エラーは発生しない。
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 C99, POSIX.1-2001.
 .\"O This function is defined in IEC 559 (and the appendix with
 .\"O recommended functions in IEEE 754/IEEE 854).
-¤³¤Î´Ø¿ô¤Ï IEC 559 ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë
-(¤Þ¤¿ IEEE 754/IEEE 854 ¤Ç¤ÏÉÕÏ¿¤Ç¿ä¾©´Ø¿ô¤È¤·¤ÆÄêµÁ¤µ¤ì¤Æ¤¤¤ë)¡£
+この関数は IEC 559 で定義されている
+(また IEEE 754/IEEE 854 では付録で推奨関数として定義されている)。
 .\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR copysign (3)