LlFrand/fr

From Second Life Wiki
< LlFrand
Revision as of 11:26, 14 February 2008 by Gally Young (talk | contribs) (Localized to french)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description

Fonction: float llFrand( float max );

Renvoie un float correspondant à un nombre pseudo aléatoire dans le périmètre [0.0,max) or (max, 0.0].
Le signe de max détermine le type de périmètre.

• float max n’importe quel float

Spécifications

Renvoie un nombre pseudo aléatoire dans le périmètre [0.0, max) ou (max, 0.0], selon le signe de max.

Avertissements

Le générateur de nombres aléatoires n’est pas une source d’entropie.

Exemples

<lsl> default {

   touch_start(integer total_number)
   {
       // Quand il est touché, dit "Têtes" avec une proba de  50%, 
       // sinon dit "Queues."
       if ( llFrand(1.) < .5)
           llSay(0, "Têtes");
       else
           llSay(0, "Queues");
   }

} </lsl>

Codes utiles

Générateur de nombre alétoire – Article destiné aux applications nécessitant des résultats répétitifs et aléatoires.

Notes

Le générateur de nombres aléatoires n’est pas une source d’entropie.

La séquence de nombres aléatoires est commune et n'est pas générée isolément. Cette génération n’est pas adaptée aux applications nécessitant des résultats complétement prévisibles ou complétement imprévisibles.

Voir également

Fonctions

•  llListRandomize Permute aléatoirement les éléments d'une liste
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.