Syntaxe
RANDOMIZE n
|
RANDOMIZE TIMER
|
Paramètres
n |
Ce paramètre permet d'indiquer le base de génération des nombres aléatoires. La valeur doit être situé entre -32768 et 32767 inclusivement. |
TIMER |
Ce paramètre permet d'indiquer que la génération des nombres aléatoires se fait à partir de l'horloge |
Description
Cette instruction permet de réinitialiser les nombres aléatoires.
Remarques
- Si aucun paramètre n'est spécifié, l'AmigaBASIC suspend l'exécution et pose la question «Random Number Seed (-32768 to 32767)?»
- Si le générateurs de nombres aléatoires n'est pas réinitialisé, la fonction RND renvoie la même séquence de nombres aléatoire chaque fois
que le programme est exécuté. Pour modifier la séquence de nombres aléatoires chaque fois que le programme est exécuté, placer l'instruction RANDOMIZE
au début du programme et modifier son paramètre à chaque exécution.
- La façon la plus simple de modifier une séquence aléatoire de nombres à chaque exécution du programme consiste à utiliser «RANDOMIZE TIMER».
Dans ce cas, le nombre aléatoire généré correspond au nombre de secondes s'étant écoulées depuis minuit.
Dernière mise à jour : Vendredi, le 21 juillet 2017