UMoria  5.5.2
 全て データ構造 ファイル 関数 変数 型定義 マクロ定義
マクロ定義 | 関数 | 変数
rnd.c
#include "config.h"
#include "constant.h"
#include "types.h"
rnd.cのインクルード依存関係図

マクロ定義

#define RNG_M   2147483647L /* m = 2^31 - 1 */
 
#define RNG_A   16807L
 
#define RNG_Q   127773L /* m div a */
 
#define RNG_R   2836L /* m mod a */
 

関数

int32u get_rnd_seed ()
 
void set_rnd_seed (int32u seedval)
 
int32 rnd ()
 

変数

static int32u rnd_seed
 

マクロ定義

#define RNG_A   16807L
#define RNG_M   2147483647L /* m = 2^31 - 1 */
#define RNG_Q   127773L /* m div a */
#define RNG_R   2836L /* m mod a */

関数

int32u get_rnd_seed ( )

呼出しグラフ:

int32 rnd ( )

呼出しグラフ:

void set_rnd_seed ( int32u  seedval)

変数

int32u rnd_seed
static