jrand.c
来自「Numerical Recipes 是国际公认的高水平的、关于数值计算的书」· C语言 代码 · 共 25 行
C
25 行
From xuli Sun Feb 3 14:50:44 1991
Message-Id: <6066.9102031450@csunb.cogs.susx.ac.uk>
From: Xu Li-Qun <xuli>
Date: Sun, 3 Feb 91 14:50:40 GMT
To: jims
Subject: random
Status: RO
#define MULTIPLIER 25173 /* random number generator */
#define MODULUS 65536
#define INCREMENT 13849
#define INITIAL_SEED 17
#define FLOATING_MODULUS 65536.0
random()
{
static int seed = INITIAL_SEED;
seed = (MULTIPLIER * seed + INCREMENT) % MODULUS;
return (seed/FLOATING_MODULUS);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?