Anonymous user
Random number generator (included): Difference between revisions
Random number generator (included) (view source)
Revision as of 21:39, 23 October 2012
, 11 years agoAdd Déjà Vu
(Added BBC BASIC) |
(Add Déjà Vu) |
||
Line 151:
The generators feature a number of well-known and well-documented methods of generating random numbers. An overall fast and reliable means to generate random numbers is the Mt19937 generator, which derives its name from "[http://en.wikipedia.org/wiki/Mersenne_twister Mersenne Twister] with a period of 2 to the power of 19937". In memory-constrained situations, [http://en.wikipedia.org/wiki/Linear_congruential_generator linear congruential] generators such as MinstdRand0 and MinstdRand might be useful. The standard library provides an alias Random for whichever generator it considers the most fit for the target environment.
=={{header|Déjà Vu}}==
The standard implementation, <code>[[vu]]</code>, currently uses the <code>rand()</code> from C.
<lang dejavu>print rand 0 1 # prints a pseudo-random floating-point number between 0 and 1</lang>
=={{header|Delphi}}==
|