OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / drand48_r.3
index 37576cb..7ce16cf 100644 (file)
 .\"
 .\" Created 2004-10-31. Text taken from a page by Walter Harms, 2003-09-08
 .\"
-.\" Japanese Version Copyright (c) 2005 Yuichi SATO
-.\"         all rights reserved.
-.\" Translated Sat Jan 29 04:28:24 JST 2005
-.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\"*******************************************************************
 .\"
-.TH DRAND48_R 3 2007-07-26 "GNU" "Linux Programmer's Manual"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH DRAND48_R 3 2007\-07\-26 GNU "Linux Programmer's Manual"
 .SH 名前
-drand48_r, erand48_r, lrand48_r, nrand48_r, mrand48_r, jrand48_r, srand48_r, seed48_r, lcong48_r \- 一様分布する疑似乱数をリエントラント (reentrant) に生成する
+drand48_r, erand48_r, lrand48_r, nrand48_r, mrand48_r, jrand48_r, srand48_r,
+seed48_r, lcong48_r \- 一様分布する疑似乱数をリエントラント (reentrant) に生成する
 .SH 書式
 .nf
-.B #include <stdlib.h>
+\fB#include <stdlib.h>\fP
 .sp
-.BI "int drand48_r(struct drand48_data *" buffer ", double *" result );
+\fBint drand48_r(struct drand48_data *\fP\fIbuffer\fP\fB, double *\fP\fIresult\fP\fB);\fP
 .sp
-.BI "int erand48_r(unsigned short " xsubi [3] ","
+\fBint erand48_r(unsigned short \fP\fIxsubi\fP\fB[3]\fP\fI,\fP
 .br
-.BI "              struct drand48_data *"buffer ", double *" result ");"
+\fB              struct drand48_data *\fP\fIbuffer\fP\fB, double *\fP\fIresult\fP\fB);\fP
 .sp
-.BI "int lrand48_r(struct drand48_data *" buffer ", long int *" result );
+\fBint lrand48_r(struct drand48_data *\fP\fIbuffer\fP\fB, long int *\fP\fIresult\fP\fB);\fP
 .sp
-.BI "int nrand48_r(unsigned short int " xsubi[3] ","
+\fBint nrand48_r(unsigned short int \fP\fIxsubi[3]\fP\fB,\fP
 .br
-.BI "              struct drand48_data *"buffer ", long int *" result ");"
+\fB              struct drand48_data *\fP\fIbuffer\fP\fB, long int *\fP\fIresult\fP\fB);\fP
 .sp
-.BI "int mrand48_r(struct drand48_data *" buffer ",long int *" result ");"
+\fBint mrand48_r(struct drand48_data *\fP\fIbuffer\fP\fB,long int *\fP\fIresult\fP\fB);\fP
 .sp
-.BI "int jrand48_r(unsigned short int " xsubi[3] ","
+\fBint jrand48_r(unsigned short int \fP\fIxsubi[3]\fP\fB,\fP
 .br
-.BI "              struct drand48_data *" buffer ", long int *" result ");"
+\fB              struct drand48_data *\fP\fIbuffer\fP\fB, long int *\fP\fIresult\fP\fB);\fP
 .sp
-.BI "int srand48_r(long int " seedval ", struct drand48_data *" buffer ");"
+\fBint srand48_r(long int \fP\fIseedval\fP\fB, struct drand48_data *\fP\fIbuffer\fP\fB);\fP
 .sp
-.BI "int seed48_r(unsigned short int " seed16v[3] ","
+\fBint seed48_r(unsigned short int \fP\fIseed16v[3]\fP\fB,\fP
 .br
-.BI "             struct drand48_data *" buffer ");"
+\fB             struct drand48_data *\fP\fIbuffer\fP\fB);\fP
 .sp
-.BI "int lcong48_r(unsigned short int " param[7] ","
+\fBint lcong48_r(unsigned short int \fP\fIparam[7]\fP\fB,\fP
 .br
-.BI "              struct drand48_data *" buffer ");"
+\fB              struct drand48_data *\fP\fIbuffer\fP\fB);\fP
 .fi
 .sp
 .in -4n
-glibc 向けの機能検査マクロの要件
-.RB ( feature_test_macros (7)
-参照):
+glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
 .in
 .sp
 .ad l
-上記の全ての関数:
 .\" .BR drand48_r (),
 .\" .BR erand48_r (),
 .\" .BR lrand48_r (),
@@ -80,28 +78,17 @@ glibc 向けの機能検査マクロの要件
 .\" .BR srand48_r (),
 .\" .BR seed48_r (),
 .\" .BR lcong48_r ():
-_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+上記の全ての関数: _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
 .ad b
 .SH 説明
-これらの関数は
-.BR drand48 (3)
-で説明されている関数に類似するリエントラントな関数である。
-大域的な乱数生成の状態を変更する代わりに、
-これらの関数は指定されたデータ
-.I buffer
-を使う。
+これらの関数は \fBdrand48\fP(3)  で説明されている関数に類似するリエントラントな関数である。 大域的な乱数生成の状態を変更する代わりに、
+これらの関数は指定されたデータ \fIbuffer\fP を使う。
 
-最初に使う前に、この構造体は初期化されていなければならない。
-初期化は、たとえば 0 で埋めたり、関数
-.BR srand48_r (),
-.BR seed48_r (),
-.BR lcong48_r ()
-のいずれかを呼び出すことによって行われる。
+最初に使う前に、この構造体は初期化されていなければならない。 初期化は、たとえば 0 で埋めたり、関数 \fBsrand48_r\fP(),
+\fBseed48_r\fP(), \fBlcong48_r\fP()  のいずれかを呼び出すことによって行われる。
 .SH 返り値
 返り値は 0 である。
 .SH 準拠
 これらの関数は GNU による拡張であり、移植性はない。
 .SH 関連項目
-.BR drand48 (3),
-.BR rand (3),
-.BR random (3)
+\fBdrand48\fP(3), \fBrand\fP(3), \fBrandom\fP(3)