Difference between revisions of "LlFrand/fr"
Gally Young (talk | contribs) (Localized to french) |
m (Big proofreading) |
||
Line 7: | Line 7: | ||
|p1_type=float | |p1_type=float | ||
|p1_name=max | |p1_name=max | ||
|p1_desc=n’importe quel | |p1_desc=n’importe quel nombre en virgule flottante | ||
|return_type=float | |return_type=float | ||
|return_text= | |return_text=qui est un nombre pseudo-aléatoire dans l'intervalle [0.0, '''max'''] ou ['''max''', 0.0].<br/> Le signe de '''max''' détermine le type d'intervalle. | ||
|spec=Renvoie un nombre pseudo aléatoire dans | |spec=Renvoie un nombre pseudo-aléatoire dans l'intervalle [0.0, max] ou [max, 0.0], selon le signe de '''max'''. | ||
|caveats=Le générateur de nombres aléatoires n’est pas une source d’entropie. | |caveats=Le générateur de nombres aléatoires n’est pas une source d’entropie. | ||
|examples=<lsl> | |examples=<lsl> | ||
default | default | ||
{ | { | ||
touch_start(integer | touch_start(integer nombre_total) | ||
{ | { | ||
// Quand | // Quand l'objet est touché, dit "Têtes" avec une probabilité de 50%, | ||
// sinon dit "Queues. | // sinon dit "Queues". | ||
if ( llFrand(1.) < .5) | if ( llFrand(1.) < .5) | ||
llSay(0, "Têtes"); | llSay(0, "Têtes"); | ||
Line 26: | Line 27: | ||
} | } | ||
</lsl> | </lsl> | ||
|helpers=[[Pseudo-random_Number_Generator/fr|Générateur de nombre alétoire]] – Article destiné aux applications nécessitant des résultats | |helpers=[[Pseudo-random_Number_Generator/fr|Générateur de nombre alétoire]] – Article destiné aux applications nécessitant des résultats reproductibles d'apparence aléatoire. | ||
|also_header | |also_header | ||
|also_functions={{LSL DefineRow||[[llListRandomize/fr|llListRandomize]]|Permute aléatoirement les éléments d'une liste}} | |also_functions={{LSL DefineRow||[[llListRandomize/fr|llListRandomize]]|Permute aléatoirement les éléments d'une liste}} | ||
Line 35: | Line 36: | ||
Le générateur de nombres aléatoires n’est pas une source d’entropie. | 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 | La séquence de nombres aléatoires est commune à l'ensemble du processus et n'est pas générée individuellement. 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. | ||
|cat1=Math/fr | |cat1=Math/fr | ||
|cat2 | |cat2 | ||
|cat3 | |cat3 | ||
}} | }} |
Latest revision as of 12:05, 8 May 2008
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: float llFrand( float max );8 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un float qui est un nombre pseudo-aléatoire dans l'intervalle [0.0, max] ou [max, 0.0].
Le signe de max détermine le type d'intervalle.
• float | max | – | n’importe quel nombre en virgule flottante |
Spécifications
Renvoie un nombre pseudo-aléatoire dans l'intervalle [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 nombre_total) { // Quand l'objet est touché, dit "Têtes" avec une probabilité 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 reproductibles d'apparence aléatoire.
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 à l'ensemble du processus et n'est pas générée individuellement. 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 |