Hilfe
Parameter
min | der niedrigste Wert, der zurückgeliefert werden soll |
max | der höchste Wert, der zurückgeliefert werden soll |
Rückgabewert
Eine zufällige Kommazahl, die zwischen den eingestellten Werten liegt.
Beschreibung
Diese Funktion ermittelt eine Zufallszahl. Der minimale und maximale Wert kann eingestellt werden. An eine Float-Variable wird eine Kommazahl übergeben. An eine Integer-Variable wird dagegen eine Ganzzahl übergeben. Die Funktion Rand funktioniert ähnlich, liefert aber immer Ganzzahlen.
Beispiel
Dieses Beispiel erstellt einen Regen. Die Koordinate für Punkte werden in Feldern abgespeichert:
SetBuffer BackBuffer ()
Dim x(100), y(100), v(100)
For i = 0 To 100
x(i) = Rnd (0,639)
y(i) = Rnd (0,479)
v(i) = Rnd (1,10)
Next
While Keyhit (1) = 0
Cls
For i = 0 TO 100
y(i) = y(i) + v(i)
If y(i) > 479 Then y(i) = 0 : v(i) = Rnd (1,10)
Plot x(i),y(i)
Next
Flip
Wend
Siehe auch