RANDOMIZE

BASIC2006

Die RANDOMIZE Anweisung initialisiert den Zufallsgenerator. Randomize wird einmalig vor dem Benutzen der RAND Funktion zur Initialisierung benutzt.

Syntax:

 Randomize Ausdruck

Ausdruck: Erforderlich, Hier kann eine beliebige Zahl/Zahlenvariable verwendet werden, jedoch verwendet man generell den fortlaufenden TIMER in Verbindung mit Zufallszahlen.

Hinweis:

Der Zufallsgenerator wurde bezüglich Speicherplatz optimiert, weil nur wenige Anwendungen einen leistungsfähigen Zufallsgenerator benötigen. Aus diesem Grund können sich die Zufallswerte nach etwa 100 Aufrufen wiederholen. Da der Zufallsgenerator im Betriebsystem auch nur programmtechnisch realisiert ist, kann bei Bedarf in BASIC++ oder CCASM ein verbesserer Zufallsgenerator vom Programmierer nachgebildet werden.

Beispiel:

 Define x As Word

 Randomize Timer
 x = Rand
 Print x

Siehe auch: RAND, TIMER

© 2004 - 2012 tappertzhofen. Alle Reche vorbehalten.
Seitenanfang | Impressum