マクロ定義 | |
#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 | ) |
|
static |