SEEDRND Wert


Beschreibung
Dieser Befehl stellt einen Wert für Zufallszahlen ein. Die Zufallszahlen sind nicht wirklich zufällig. Startet man ein Programm, das RND verwendet, so liefert es ständig die selben Zahlen. Mit SEEDRND kann auf anderen Zufallsmuster umgestellt werden.

Verwende diesen Befehl zusammen mit MILLISECS. Da ein Programm nie auf die Millisekunde genau gestartet werden kann, erscheinen ständig andere, zufällig wirkende Zahlen.

Speichere den Wert, der für diesen Befehl verwendet wurde. Dies kann für eine genaue Wiederholung des Zufallsmusters verwendet werden. Wie wäre es z.B. mit einem Kartenspiel, das der Spieler verloren hat und noch mal spielen (versuchen) darf.


Parameter
Wert = Ein Integerwert, der ein Zufallsmuster kennzeichnet.


Rückgabewert
-


Beispiel
Dieses Programm demonstriert den Sinn:

PRINT "Diese drei Zahlen sind immer gleich:"
FOR i=1 TO 3
   PRINT RAND(1,10)
NEXT
SEEDRND MILLISECS()
PRINT
PRINT "Diese drei Zahlen sind immer anders:"
FOR i=1 TO 3
   PRINT RAND(1,10)
NEXT


Siehe auch
RAND, RND, MILLISECS