Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
11. Dez 2003
http://www.FrankNStein.de/Smiley-immerlieb.gif Nicht ganz, die Zahlen stehen vorher schon fest.
In einer "fesgelegten" Reinfolge werden sie der Reihe nach in einer Endlosschleife abgefragt.
Mit RandSeed/Randomize wird eben nur der Startpunkt innerhalb dieser Schleife festgelegt.
http://www.delphipraxis.net/images/common/divider.jpg
http://www.FrankNStein.de/Smiley-Kuss.gif * *...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
10. Dez 2003
Ein Hallöle von http://www.FrankNStein.de/Smiley-Wolke.gif,
Leider gibt es sowas wie echte Zufallszahlen nicht. Das Stichwort ist hierbei reproduzierbare Pseudozufallszahlen - man kann sich das so wie ein großes Array mit Zahlen vorstellen, dass durch Random und RandomRange einfach nur der Reihe nach ausgelesen wird.
Tastsächlich ist es aber nur eine Variable vom Typ LongInt. Beim Aufruf...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
10. Dez 2003
Ein Hallöle von http://www.FrankNStein.de/Smiley-Wolke2.gif,
Random / Random(Range) ebenso wie RandomRange(AFrom, ATo) liefern, egal wie kurz sie hintereinander aufgerufen werden, immer die nächste Zufallszahl.
Randomize installiert den Zufallsgenerator mit der Systemzeit und dieses sollte sowieso nur einmal aufgerufen werden, idealer Weise beim Start des Programms.
...