Pseudo-random numbers/Combined recursive generator MRG32k3a: Difference between revisions
Pseudo-random numbers/Combined recursive generator MRG32k3a (view source)
Revision as of 00:21, 14 August 2020
, 3 years ago→{{header|Raku}}: fix minor precedence problem
Thundergnat (talk | contribs) m (→{{header|Raku}}: minor style tweaks) |
Thundergnat (talk | contribs) m (→{{header|Raku}}: fix minor precedence problem) |
||
Line 146:
@!x1.unshift: (a1[0] * @!x1[0] + a1[1] * @!x1[1] + a1[2] * @!x1[2]) % m1; @!x1.pop;
@!x2.unshift: (a2[0] * @!x2[0] + a2[1] * @!x2[1] + a2[2] * @!x2[2]) % m2; @!x2.pop;
(@!x1[0] - @!x2[0]) % (m1 + 1)
}
Line 183:
4294439476
798392476
1012402088
1268414424
3353586348</pre>
|