|
|
A096557
|
|
Consecutive internal states of the linear congruential pseudo-random number generator rand() used in Microsoft's Visual C++.
|
|
2
|
|
|
0, 2531011, 505908858, 3539360597, 159719620, 2727824503, 773150046, 548247209, 2115878600, 2832368235, 2006221698, 2531105853, 3989110284, 2222380191, 2165923046, 1345953809, 1043415696, 586225427, 3870123402
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
1,2
|
|
LINKS
|
|
|
FORMULA
|
a(1)=0, a(n)=(a(n-1) * 214013 + 2531011) mod 2^32. The sequence is periodic with period length 2^32.
|
|
MAPLE
|
a:= proc(n) option remember; `if`(n<2, 0,
irem(214013 *a(n-1) +2531011, 4294967296))
end:
|
|
PROG
|
(PARI) A096557(n)=lift((Mod(214013, 2^34)^(n-1)-1)*13129821757)>>2 \\ M. F. Hasler, May 14 2015
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn
|
|
AUTHOR
|
|
|
STATUS
|
approved
|
|
|
|