Fonction de script : Génère des nombres aléatoires.
RANDOM(Minimum, Maximum, [Basis])
Syntaxe |
Description / format |
---|---|
Minimum |
Valeur minimale du nombre aléatoire généré. |
Maximum |
Valeur maximale du nombre aléatoire généré. |
Base |
Valeur initiale pour la génération. |
Code retour |
---|
Nombre aléatoire dans l'intervalle indiqué. |
La fonction de script RANDOM génère des nombres aléatoires. Un générateur de nombres produit une série de nombres déterminée par la valeur initiale (la base).
Si la base n'est pas spécifiée, cette fonction de script retourne un nombre qui varie sans cesse entre le minimum et le maximum.
Si la base est spécifiée, le générateur de nombres aléatoires est initialisé avec cette valeur. Le résultat est une série numérique dont le nombre peut être lu sans que la base soit nécessaire. La série de nombres générée est toujours la même pour une valeur initiale définie : les mêmes nombres sont fournis dans le même ordre.
Si la fonction de script est exécutée simultanément dans le script d'un autre objet, elle remplace la série de nombres déjà générée.
La fonction de script permet uniquement de transférer des nombres entiers positifs (type de données : unsigned) ! Le résultat est toujours un nombre entier positif.
Notez que les séries numériques générées en utilisant Base "1" sont des exemples. Selon la plateforme sur laquelle RANDOM est exécutée, les séries peuvent être différentes.
Rubriques connexes :
Elément de script | Description |
---|---|
Exécute une addition. | |
SUB | Exécute une soustraction. |
MULT | Exécute une multiplication. |
MOD | Retourne le reste d'une division. |
DIV | Retourne le reste d'une division. |
Généralités sur les scripts
Eléments de script - Liste alphabétique
Eléments de script - Répartition fonctionnelle