Funktionreferenz


SRandom

Beschreibung anzeigen in

Setzt den Startwert (Seed) für den Zufallszahlengenerator.

SRandom ( Seed )

Parameter

Seed Startwert (Seed) für den Zufallszahlengenerator. Zahl zwischen -2^31 und 2^31-1

Rückgabewert

Keine.

Bemerkungen

Wenn SRandom() verwendet, so wird jedesmal wenn das Skript läuft dieselbe Sequenz von Zufallszahlen erzeugt. Zum Beispiel kann damit die Geschwindigkeit eines Skripts getestet werden und die Zufallszahlen haben keinen Einfluss auf das Ergebnis.
Nach dem Aufruf von SRandom() startet der Zufallszahlengenerator eine neue Sequenz. Für zufällige Sequenzen ist SRandom(@SEC) zu verwenden.

Verwandte Funktionen

Random

Beispiel

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Setzt den Startwert auf 12.
    SRandom(12)

    ; Weist einer lokalen Variablen den Zufallswert basierend auf dem obigen Startwert zu.
    Local $idRandom1 = Random()

    ; Es ist zu beachten: Es ergibt sich immer das gleiche Ergebnis wenn der Startwert konstant ist.

    ; Zeigt das Ergebnis.
    MsgBox($MB_SYSTEMMODAL, "", $idRandom1)
EndFunc   ;==>Example