C64-Modus BASIC 2.0
RND-Funktion
Format:
Zweck:
Beispiel
v=RND(x)
Liefert eine Zufallszahl zwischen 0 und 1, die, abhängig
vom Argument x, unterschiedlich erzeugt wird;
x>0:
Es wird immer der nächste Wert einer Zufalls-
zahlenreihe, die durch einen numerischen Al-
gorithmus im BASIC-Interpreter
wird, geliefert. Die Reihe ist vom Wert des
Argumentes x unabhängig und wird beim Ein-
schalten des Rechners durch einen zufälligen
Anfangswert initialisiert.
x < 0 :
Jedes Argument x initialisiert eine neue Z u -
fallszahlenreihe. Gleiche Argumente führen zu
gleichen Z,ufallszahlenreihen.
x = 0 :
Aus verschiedenen, von einander unabhängi-
gen Zeitgebern wird durch einen Algorithmus
eine Zufallszahl erzeugt.
10 FOR 1=1 TOS
20 FR INT INT<RND».X)*108 «,
30 NEXT
RUN
24 30 83
1
4 5
READY.
5-55
berechnet