RANDOM
Syntaxe
RANDOM(num [, seed]) RANDOM(num, value1, value2 [, seed])
Paramètres
num
Nombre de nombre aléatoires à générer. Il doit s'agir d'un entier positif supérieur à zéro.
value1
Limite sur les nombres aléatoires à générer. Il peut s'agir de toute valeur constante ou d'une expression convertie en constante. Si ce paramètre n'est pas fourni, la valeur par défaut est zéro.
value2
L'autre limite sur les nombres aléatoires à générer. Il peut s'agir de toute valeur constante ou d'une expression convertie en constante. Si ce paramètre n'est pas fourni, la valeur par défaut est un.
seed
Valeur de départ facultative à utiliser pour la génération de nombres aléatoires. Il doit s'agir d'un entier.
Description
RANDOM génère une colonne de nombres aléatoires. Il renvoie une nouvelle colonne contenant num nombre aléatoires. Si value1 et value2 sont spécifiés, les nombres aléatoires sont générés entre ces limites (incluses). S'ils ne sont pas spécifiés, les valeurs sont générées par défaut entre zéro et un. Si seed est fourni, il est utilisé comme valeur de départ pour le générateur de nombres aléatoires.
*
Si seed est supérieur ou égal à , la valeur est remplacée par 2 32- 1. Les valeurs de seed supérieures à sont arrondies (la précision est perdue). Par conséquent, plusieurs valeurs peuvent posséder la même valeur seed.
Exemples
Crée une colonne nommée TEMP contenant des nombres aléatoires de longueur illimitée.
Crée une colonne nommée TEMP contenant 100 nombres aléatoires compris entre 0,0 et 1,0.
Crée une colonne nommée TEMP contenant 100 nombres aléatoires générés à partir du numéro de valeur de départ 5943049.
Crée une colonne nommée TEMP contenant 100 nombres aléatoires compris entre 0 et 100,0.
Crée une colonne nommée TEMP contenant 100 nombres aléatoires compris entre 0 et 100 générés à partir du numéro de valeur de départ 5943049.
Fonctions associées