Random(API)

提供: Eospedia
2014年5月16日 (金) 03:01時点におけるKinoshita (トーク | 投稿記録)による版

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

General/Randomは乱数を取り扱うのためのAPI です。

定数

構造体

typedef double randomParaTypeReal;

API

乱数生成

範囲: (0 < x <= 1)で乱数を生成します。

#define random()  ((1.0/(RAND_MAX + 1.0))*rand())

一様乱数を生成します。

extern randomParaTypeReal randomUniformGet(randomParaTypeReal min, randomParaTypeReal max, long mode);

正規乱数を生成します。

extern randomParaTypeReal randomNormalGet(long mode);

時間による擬似乱数の種を設定します。

extern void srandomByTime();