Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Als Zufallsgenerator - genauer Zufallszahlengenerator - bezeichnet man eine Prozedur ( Software ) die eine Folge von Pseudozufallszahlen erzeugt. Die Zahlen entstammen einer statistischen Verteilung z.B. einer Gleichverteilung oder einer Normalverteilung . Der Gleichverteilungs-Generator liefert i.A. Zahlen zwischen und 1 ( numerisch günstiger Bereich) und ist i.a. die aller anderen Generatoren.
Basis der Folge ist ein Startwert aus dem sich der nächste Zufallswert berechnet; neu gezogene Wert berechnet sich dann aus zuvor "gezogenen" Wert. Daher spricht man auch Pseudo zufallszahlen. Errechnet der Generator eine zuvor bereits Zahl (was nicht zu vermeiden ist) so er in einen Zyklus . Lange Zykluslängen sind ein Maß für Güte des Generators.