Zufall ?

Hallo zusammen,

ich habe folgende Frage zum Thema programmierte Zufallsgeneratoren :

Ich spreche in einer beliebigen Programmiersprache einen Zufallsgenerator an und lasse mir 99 Zahlen im Wertebereich 1 bis 99 ausgeben.

Natürlich gibt es Zahlenwerte des Zahlenbereichs, die nicht zurückgegeben werden. Andere dafür werden zweimal oder öfter zurückgegeben.

Gibt es einen Anhaltspunkt, wieviele verschiedene Werte oben beschriebene Vorgehensweise zurückliefern sollte ?

Danke und Gruß

Janus

PS:
Nach einer ausreichend großen Schleife bin ich auf einen Durchschnittswert von knapp unter 63 gekommen. Was sagt diese Zahl über die Qualität des Generators aus ?

Hallo,
ich denke, daß diese Zahl keine gute Bewertung
zuläßt.
Du müßtest eine sehr große Anzahl würfeln lassen
und dann die Verteilung prüfen.
Die meisten Zufallsgeneratoren haben wohl keine
richtige Gleichverteilung.
Gruß Uwi

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

das Problem ist, daß auf allen Maschinen (und Sprachen) die RND-Funktion Zahlen liefert, die durch irgendeine Funktion errechnet
werden. Meistens mit irgendeinem „zufälligen“ Startwert, den
man selbst einstellt. Wenn man denselben Startwert nimmt, kriegt
man auch immer die gleichen Zahlen.

Auf alten Maschinen (C64, Amiga etc.) hat man sich damit
beholfen einfach die Position des Rasterstrahls auf dem
Bildschirm mit in die Berechnung einzubeziehen. Da der sehr
schnell rumwandert gibt das brauchbare Zahlen.

Alexander Bohl