TESCS2 : GetRandomPercent

De Wiwiki
Révision datée du 25 octobre 2006 à 14:16 par Mike89 (discussion | contributions) (Création)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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 dé
set dé 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