# Pseudo-random Number Generators

Pseudo-random number generators (PRNGs) are used to generate sequences of seemingly-random numbers following deterministic algorithms. Although real random numbers can be obtained reliably with (slower) physical random number generators, the advantage of PRNGs lies in their speed, relative simplicity of the computer algorithms and the fact that, withour relying on slow external disk storage, the same sequence of pseudo-random numbers can be re-used many times to debug/validate the correctness of user computer programs, for example Monte Carlo simulations.

▲Back to this TOP