mirror of
https://github.com/Aexiar/c.git
synced 2024-10-22 14:05:45 +02:00
c
This commit is contained in:
parent
548b577d86
commit
448709771e
@ -548,7 +548,7 @@ int main() {
|
|||||||
* 程序中也是可以产生随机数的,但是是通过一些固定规则产生的,称为伪随机数。
|
* 程序中也是可以产生随机数的,但是是通过一些固定规则产生的,称为伪随机数。
|
||||||
* 常见的伪随机数(线性同余方程,LCG)的公式,如下所示:
|
* 常见的伪随机数(线性同余方程,LCG)的公式,如下所示:
|
||||||
|
|
||||||
$ X_{n+1} = (a \cdot X_n + b) \mod m $
|
$X_{n+1} = (a \cdot X_n + b) \mod m$
|
||||||
|
|
||||||
* 其中,X 是伪随机序列,a 是乘数(通常选择一个大于 0 的常数,典型值有 1664525),b 是增量(选择一个大于 0 的常数,典型值有 1013904223), m 是模数( 通常选择一个大的常数,常见值有 ( 2^{32} ) ,即 4294967296))。
|
* 其中,X 是伪随机序列,a 是乘数(通常选择一个大于 0 的常数,典型值有 1664525),b 是增量(选择一个大于 0 的常数,典型值有 1013904223), m 是模数( 通常选择一个大的常数,常见值有 ( 2^{32} ) ,即 4294967296))。
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user