8 lines
361 B
Plaintext
8 lines
361 B
Plaintext
BSDrand[x_] := Mod[x*1103515245 + 12345, 2147483648]
|
|
NestList[BSDrand, 0, 10]
|
|
-> {0, 12345, 1406932606, 654583775, 1449466924, 229283573, 1109335178, 1051550459, 1293799192, 794471793, 551188310}
|
|
|
|
MSrand[x_] := Mod[x*214013 + 2531011, 2147483648]
|
|
BitShiftRight[ NestList[MSrand, 0, 10], 16]
|
|
-> {0, 38, 7719, 21238, 2437, 8855, 11797, 8365, 32285, 10450, 30612}
|