Random number generator (included): Difference between revisions
Content deleted Content added
Line 67: | Line 67: | ||
<lang gap># Creating a random source |
<lang gap># Creating a random source |
||
rs := RandomSource(IsMersenneTwister); |
rs := RandomSource(IsMersenneTwister); |
||
# Generate a random number between 1 and 10 |
# Generate a random number between 1 and 10 |
||
Random(rs, 1, 10); |
Random(rs, 1, 10); |
||
# Same with default random source |
# Same with default random source |
||
Random(1, 10);</lang> |
Random(1, 10);</lang> |
||
Line 74: | Line 76: | ||
<lang gap> |
<lang gap> |
||
Random([1, 10, 100]); |
Random([1, 10, 100]); |
||
# Random permutation of 1..200 |
# Random permutation of 1..200 |
||
Random(SymmetricGroup(200)); |
Random(SymmetricGroup(200)); |
||
# Random element of Z/23Z : |
# Random element of Z/23Z : |
||
Random(Integers mod 23);</lang> |
Random(Integers mod 23);</lang> |