Random

La fonction Random renvoie un nombre aléatoire compris dans l'étendue 0 <= X < 1.

Syntaxe

function Random(): Float

Remarques

La fonction Random renvoie un nombre aléatoire compris dans l'étendue 0 <= X < 1 selon une distribution uniforme.

Chaque appel successif à la fonction Random génère un nouveau tirage d'un nombre aléatoire.

La fonction Random est basée sur un algorithme programmé pour générer une séquence de nombres pseudo-aléatoires. La séquence de nombres tirés à chaque appel successif de la fonction Random dépend de la valeur de la variable RandSeed. Ainsi, pour initialiser le générateur de nombres aléatoires, ajoutez un appel à Randomize ou affectez une graine via SetRandSeed avant d'effectuer un appel à Random.

Pour générer un nombre aléatoire entier, voir RandomInt, pour générer selon une distribution gaussienne, voir RandG.

Exemple

Randomize; // initialisation du générateur de nombres aléatoires
Random; // tirage d'un nombre aléatoire inconnu
Random; // tirage d'un autre nombre aléatoire inconnu

Classification

Internal Maths Aléatoire