-.SH ÀâÌÀ
-¤³¤ì¤é¤Î´Ø¿ô¤Ï¤Á¤ç¤¦¤É
-.BR strtol (3)
-¤È
-.BR strtoul (3)
-¤Ë»÷¤Æ¤¤¤ë¤¬¡¢¤½¤ì¤¾¤ì
-.I intmax_t
-¤È
-.I uintmax_t
-·¿¤ÎÃͤòÊÖ¤¹¡£
-.SH ÊÖ¤êÃÍ
-À®¸ù¤·¤¿¾ì¹ç¡¢ÊÑ´¹¤µ¤ì¤¿Ãͤ¬ÊÖ¤µ¤ì¤ë¡£
-ÊÑ´¹¤¹¤ë¤â¤Î¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¡¢0 ¤¬ÊÖ¤µ¤ì¤ë¡£
-¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤Þ¤¿¤Ï¥¢¥ó¥À¡¼¥Õ¥í¡¼¤Î¾ì¹ç¡¢
-.B INTMAX_MAX
-¤Þ¤¿¤Ï
-.B INTMAX_MIN
-¤Þ¤¿¤Ï
-.B UINTMAX_MAX
-¤¬ÊÖ¤µ¤ì¡¢
-.I errno
-¤¬
-.B ERANGE
-¤ËÀßÄꤵ¤ì¤ë¡£
-.SH ½àµò
-C99, POSIX.1-2001.
-.SH ´ØÏ¢¹àÌÜ
-.BR imaxabs (3),
-.BR imaxdiv (3),
-.BR strtol (3),
-.BR strtoul (3),
-.BR wcstoimax (3)
+.SH 説明
+これらの関数はちょうど \fBstrtol\fP(3) と \fBstrtoul\fP(3) に似ているが、それぞれ \fIintmax_t\fP と
+\fIuintmax_t\fP 型の値を返す。
+.SH 返り値
+成功した場合、変換された値が返される。 変換するものが見つからなかった場合、0 が返される。 オーバーフローまたはアンダーフローの場合、
+\fBINTMAX_MAX\fP または \fBINTMAX_MIN\fP または \fBUINTMAX_MAX\fP が返され、 \fIerrno\fP が
+\fBERANGE\fP に設定される。
+.SH 属性
+.SS "マルチスレッディング (pthreads(7) 参照)"
+関数 \fBstrtoimax\fP() と \fBstrtoumax\fP() は、例外付きのスレッドセーフである。実行中に \fBsetlocale\fP(3)
+を呼び出してロケールを変更しない限り、マルチスレッドアプリケーションで安全に使用することができる。
+.SH 準拠
+C99, POSIX.1\-2001.
+.SH 関連項目
+\fBimaxabs\fP(3), \fBimaxdiv\fP(3), \fBstrtol\fP(3), \fBstrtoul\fP(3), \fBwcstoimax\fP(3)
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.68 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。