Zufallszahlengenerator
Vielleicht haben Sie sich gefragt, warum vorhersehbare Computer Zufälligkeit erzeugen können. In der Tat sind die meisten Zufallszahlen , die in Computerprogrammen verwendet werden, Pseudozufallszahlen, was bedeutet, dass sie auf vorhersehbare Weise unter Verwendung einer mathematischen Formel erzeugt werden. Es ist perfekt für viele Zwecke, aber es kann nicht als zufällig betrachtet werden, wie Sie es erwarten würden, wenn Sie an Würfelwürfe und Lottoziehungen gewöhnt sind.
.Diese Version des Generators erzeugt eine zufällige ganze Zahl
Erzeugen einer zufälligen, nicht wiederholenden Zahl
Ein Zufallszahlengenerator ist ein Gerät, das eine oder mehrere Zufallszahlen aus einem bestimmten Bereich erzeugen kann. Zufallszahlengeneratoren können Hardware- oder Pseudozufallsgeneratoren sein.
Der Pseudozufallszahlengenerator ist ein Algorithmus zur Generierung einer Zahlenfolge, deren Eigenschaften die Eigenschaften von Zufallszahlenfolgen annähern. Computer-Zufallszahlengeneratoren sind fast immer Pseudozufallszahlengeneratoren. Die von Pseudozufallszahlengeneratoren generierten Zahlen sind jedoch nicht wirklich zufällig. In ähnlicher Weise sind unsere Generatoren oben auch Pseudozufallszahlengeneratoren. Die generierten Zufallszahlen sind für die meisten Anwendungen ausreichend, sollten jedoch nicht für kryptografische Zwecke verwendet werden. Wahre Zufallszahlen basieren auf physikalischen Phänomenen wie atmosphärischen Phänomenen, Temperaturen und anderen Quantenphänomenen. Methoden, die wahre Zufallszahlen erzeugen, beinhalten auch die Kompensation von potentiellen