Random number generator (included): Difference between revisions

Add 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}}==
Anonymous user