An efficient generator of uniformly distributed random variates between zero and one
- 1 January 1985
- journal article
- Published by SAGE Publications in SIMULATION
- Vol. 44 (1) , 17-22
- https://doi.org/10.1177/003754978504400103
Abstract
A random number generator particularly well suited for simula tion work on microcomputers is presented. The generator dif fers from conventional generators in that the floating point representation of the variate is constructed directly without first going the way of an equivalent integer representation of the variate. Implementations of the generator in FORTRAN-77 and PASCAL/MT+ for the IBM PC are presented, and the results of extensive empirical tests of the generator are provided. The generator is shown to be about as fast as conventional 16-bit congruential generators but with substantially better statistical properties and at least one order of magnitude longer period.Keywords
This publication has 2 references indexed in Scilit:
- Generalized Feedback Shift Register Pseudorandom Number AlgorithmJournal of the ACM, 1973
- Random numbers generated by linear recurrence modulo twoMathematics of Computation, 1965