.\"
.TH STRTOIMAX 3 2003-11-28 "" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O strtoimax, strtoumax \- convert string to integer
-strtoimax, strtoumax \- ʸ»úÎó¤òÀ°¿ô¤ËÊÑ´¹¤¹¤ë
+strtoimax, strtoumax \- 文字列を整数に変換する
.\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
.nf
.B #include <inttypes.h>
.sp
.BI "uintmax_t strtoumax(const char *" nptr ", char **" endptr ", int " base );
.fi
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O These functions are just like
.\"O .BR strtol (3)
.\"O and
.\"O and
.\"O .IR uintmax_t ,
.\"O respectively.
-¤³¤ì¤é¤Î´Ø¿ô¤Ï¤Á¤ç¤¦¤É
+これらの関数はちょうど
.BR strtol (3)
-¤È
+と
.BR strtoul (3)
-¤Ë»÷¤Æ¤¤¤ë¤¬¡¢¤½¤ì¤¾¤ì
+に似ているが、それぞれ
.I intmax_t
-¤È
+と
.I uintmax_t
-·¿¤ÎÃͤòÊÖ¤¹¡£
+型の値を返す。
.\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
.\"O On success, the converted value is returned.
.\"O If nothing was found to convert, zero is returned.
-À®¸ù¤·¤¿¾ì¹ç¡¢ÊÑ´¹¤µ¤ì¤¿Ãͤ¬ÊÖ¤µ¤ì¤ë¡£
-ÊÑ´¹¤¹¤ë¤â¤Î¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¡¢0 ¤¬ÊÖ¤µ¤ì¤ë¡£
+成功した場合、変換された値が返される。
+変換するものが見つからなかった場合、0 が返される。
.\"O On overflow or underflow
.\"O .B INTMAX_MAX
.\"O or
.\"O .I errno
.\"O is set to
.\"O .BR ERANGE .
-¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤Þ¤¿¤Ï¥¢¥ó¥À¡¼¥Õ¥í¡¼¤Î¾ì¹ç¡¢
+オーバーフローまたはアンダーフローの場合、
.B INTMAX_MAX
-¤Þ¤¿¤Ï
+または
.B INTMAX_MIN
-¤Þ¤¿¤Ï
+または
.B UINTMAX_MAX
-¤¬ÊÖ¤µ¤ì¡¢
+が返され、
.I errno
-¤¬
+が
.B ERANGE
-¤ËÀßÄꤵ¤ì¤ë¡£
+に設定される。
.\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
C99, POSIX.1-2001.
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR imaxabs (3),
.BR imaxdiv (3),
.BR strtol (3),