Syntaxe
|
RND
|
|
RND(numericexpression)
|
Paramètres
| Nom |
Description |
| Aucun |
Ce paramètre est omis : la fonction renvoie un nombre aléatoire (fraction entre 0 et 1) basé sur la séquence actuelle de génération. |
| numericexpression > 0 |
Ce paramètre indique que la fonction doit retourner le prochain nombre dans la séquence aléatoire en cours. |
| numericexpression < 0 |
Ce paramètre force la fonction à réamorcer le générateur de nombres aléatoires avec la valeur absolue du paramètre, et renvoie le premier nombre de cette nouvelle séquence. |
| numericexpression = 0 |
Ce paramètre fait que la fonction renvoie à nouveau le dernier nombre généré sans changer la séquence actuelle. Utile pour les tests ou le débogage. |
Description
Cette fonction permet de générer un nombre aléatoire.
Remarque
- Utilisez RND pour obtenir une fraction entre 0 et 1. L'expression numérique entre parenthèses, le paramètre, affecte le fonctionnement de RND de la manière suivante :
Si le paramètre est un nombre positif, RND renvoie le nombre suivant dans la séquence actuelle de nombres aléatoires. L'effet est le même si vous omettez complètement le paramètre.
Si le paramètre est un nombre négatif, RND réamorce le générateur de nombres aléatoires (c'est-à-dire utilise le paramètre spécifié pour générer une nouvelle séquence de nombres) et renvoie
le premier nombre de la nouvelle séquence.
Si le paramètre est égal à zéro, RND renvoie le dernier nombre généré sans affecter la séquence en cours. La fonction RND(0) est utile pour déboguer un programme lorsque vous souhaitez
qu'une valeur cohérente soit renvoyée.
Dernière mise à jour : Mardi, le 11 Août 2020