TESCS2 : GetRandomPercent

De Wiwiki
Aller à la navigation Aller à la recherche


Syntaxe :

GetRandomPercent 

Retourne un nombre aléatoire entre 0 et 99 inclus.


Pour générer un nombre aléatoire entre min and max:

set randVal to min + GetRandomPercent * (max-min) / 99

Exemples :

short alea
set alea to 1 + 0.06 * GetRandomPercent  ;  => 1 to 6 
short rnd
set rnd to 5.0/99 * GetRandomPercent     ;  => 0 to 5 
float rnd
set rnd to 0.05 * GetRandomPercent       ;  => 0.00 to 4.95 
float rnd
set rnd to 5/99 * GetRandomPercent       ;  => 0.00 to 5.00 

Voir également