乱数取得関数

関数

int SRand (int seed)
 本家互換関数
int GetRand (int max)
 乱数を取得する(本家互換)
int ChangeRandMode (int mode)
 乱数生成器を変更する関数(DXP独自)

関数

int ChangeRandMode ( int  mode  ) 

乱数生成器を変更する関数(DXP独自)

GetRandを実行したときに使われる乱数生成器を指定します。エラーが発生した場合、DXP_RANDMODE_HWが設定されます。デフォルトの設定はDXP_RANDMODE_MTです。

指定可能な引数:
  • DXP_RANDMODE_MT - メルセンヌ・ツイスター方式の乱数生成器を使います。おそらく、本家との互換性があります。低速です。
  • DXP_RANDMODE_HW - PSPのハードウェアの乱数生成器を使います。高速です。
引数:
mode - 乱数生成器を指定します。
戻り値:
0 成功
-1 失敗
int GetRand ( int  max  ) 

乱数を取得する(本家互換)

乱数を得ます。この関数は0からmaxで指定した数値のどれかの数値を返します。

引数:
max 取得する乱数の最大値。
戻り値:
0からmaxで指定した数値のどれかの数値。
int SRand ( int  seed  ) 

本家互換関数


DX Library Portableに対してSat Jan 2 08:23:16 2010に生成されました。  doxygen 1.6.1