Functions > Math >


SRandom

Définit la graine du générateur de nombre aléatoire.

SRandom ( Seed )

Paramètre

Seed Valeur de départ du générateur de nombre aléatoire. Nombre compris entre -2^31 et 2^31-1.

Valeur de retour

Aucune.

Remarque

Lors de l'utilisation de SRandom() la même séquence de nombres aléatoires sera répétée chaque fois que vous exécutez le script. Par exemple, vous pouvez tester la vitesse du script et les nombres aléatoires n'affecteront pas les résultats du test.
Après chaque appel de SRandom() le générateur de nombre aléatoire démarre une nouvelle séquence. Utilisez SRandom(@SEC), pour des séquences aléatoires.

En relation

Random

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Définit la valeur de départ à 12.
    SRandom(12)

    ; Assigne une variable locale avec un nombre aléatoire basé sur la valeur ci-dessus.
    Local $iRandom1 = Random()

    ;Remarque: Vous obtiendrez le même résultat à chaque fois que la valeur de départ sera la même.

    ; Affiche le résultat.
    MsgBox($MB_SYSTEMMODAL, "", $iRandom1)
EndFunc   ;==>Example