Difference between revisions of "Template:PRNG"

From QBWiki
Jump to navigation Jump to search
m
m
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
 
A simple [https://en.wikipedia.org/wiki/Linear_congruential_generator linear congruential generator] for generating bad random numbers using the parameters "<nowiki>X_{n+1}=75 X_n mod 65537</nowiki>" (which is the same values as the ZX Spectrum apparently).
 
A simple [https://en.wikipedia.org/wiki/Linear_congruential_generator linear congruential generator] for generating bad random numbers using the parameters "<nowiki>X_{n+1}=75 X_n mod 65537</nowiki>" (which is the same values as the ZX Spectrum apparently).
  
arg1 - input
+
* arg1 - input
arg2 - mod (optional)
+
* arg2 - mod (optional)
  
 
<pre>
 
<pre>

Latest revision as of 21:54, 14 December 2025

Template documentation

A simple linear congruential generator for generating bad random numbers using the parameters "X_{n+1}=75 X_n mod 65537" (which is the same values as the ZX Spectrum apparently).

  • arg1 - input
  • arg2 - mod (optional)
{{PRNG|1}}, {{PRNG|2}}, {{PRNG|3}}, {{PRNG|4}}, {{PRNG|5}}

{{PRNG|1|7}}, {{PRNG|2|7}}, {{PRNG|3|7}}, {{PRNG|4|7}}, {{PRNG|5|7}}

75, 150, 225, 300, 375

5, 3, 1, 6, 4