###Function###
Random
 
###Description###
Gnre un nombre pseudo-alatoire  virgule flottante.
 
###Syntax###
Random ( [Min [, Max [, Flag]]] )
 
 
###Parameters###
@@ParamTable@@
Min
	[optionnel] Le plus petit nombre qui peut tre gnr. La valeur par dfaut est 0.
Max
	[optionnel] Le plus grand nombre qui peut tre gnr. La valeur par dfaut est 1.
Flag
	[optionnel] S'il est mis  1, un rsultat entier sera retourn. Par dfaut c'est un nombre  virgule flottante.
@@End@@
 
 
###ReturnValue###
@@ReturnTable@@
Succs:	Retourne un nombre pseudo-alatoire entre Min et Max.
chec:	Retourne 0 et met @error  1 si les paramtres sont mauvais.
@@End@@
 
 
###Remarks###
Par dfaut la fonction Random travaille avec des nombres dcimaux  virgule flottante. Si vous ne voulez que la partie entire des rsultats, mettez cette option  1.
 
Si un seul argument est fourni, alors il est interprt comme tant la valeur maximum.
 
Le rsultat sera dans l'intervalle du nombre Minimum au nombre Maximum INCLUS lors de l'utilisation des entiers (un peu moins du Maximum lorsqu'il s'agit de nombres  virgules).
 
Lors de l'utilisation des entiers, les nombres Maximums et Minimums doivent tre infrieurs  2^31.
 
<br><b>Commentaires bass sur la source originale</b>
 
Cette fonction utilise le gnrateur de nombre alatoire Mersenne Twister, MT19937, crit par Takuji Nishimura, Makoto Matsumoto, Shawn Cokus, Matthe Bellew et Isaku Wada.
 
Le Mersenne Twister est un algorithme de gnration de nombres alatoires. Il a t conu en tenant compte des failles dans divers autres gnrateurs. La limite, 2<sup>19937</sup>-1 et l'ordre de l'quidistribution, 623 dimensions, sont beaucoup plus grands. Le gnrateur est galement rapide, il vite la multiplication et la division, et bnficie de mmoire cache et de plusieurs canaux de traitement. Pour plus d'informations, voir la page web des inventeurs  http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
 
Copyright  1997 - 2002, Makoto Matsumoto et Takuji Nishimura, Tous droits rservs.
 
La redistribution et l'utilisation des codes source et binaire, avec ou sans modification, sont autorises  condition que les conditions suivantes soient remplies :
 
1.  Les redistributions du code source doivent conserver la notice de copyright ci-dessus, cette liste de conditions et la dcharge suivante.
 
2.  Les redistributions sous forme binaire doivent reproduire la notice de copyright ci-dessus, cette liste de conditions et la dcharge suivante dans la documentation et/ou d'autres documents fournis avec la distribution.
 
3.  Les noms de ses contributeurs ne peuvent tre utiliss pour avaliser ou promouvoir des produits drivs de ce logiciel sans autorisation crite spcifique pralable.
 
CE LOGICIEL EST FOURNI PAR LES DTENTEURS DE DROITS D'AUTEURS ET LES CONTRIBUTEURS "TEL QUEL" ET TOUTE GARANTIE EXPLICITE OU IMPLICITE, Y COMPRIS MAIS SANS LIMITATION DE GARANTIE IMPLICITE DE VALEUR MARCHANDE ET D'ADAPTATION  UN USAGE PARTICULIER SONT RFUTS. EN AUCUN CAS LE PROPRITAIRE DES DROITS D'AUTEUR OU LES CONTRIBUTEURS NE SAURAIENT TRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, ACCESSOIRE, SPCIAL, DOMMAGES ET INTRTS OU DOMMAGES CONSCUTIFS (Y COMPRIS MAIS SANS LIMITATION FOURNITURE DE MARCHANDISES OU SERVICES DE SUBSTITUTION ; PERTE DE JOUISSANCE, DE DONNES OU DE BNFICES ; NI INTERRUPTION D'ACTIVIT) QUELLES QUE SOIENT LEURS CAUSES ET QUEL QUE SOIT LE MOTIF JURIDIQUE INVOQU, CONTRACTUEL, RESPONSABILIT CIVILE OU PNALE (Y COMPRIS NGLIGENCE OU AUTRE), SURVENANT DE QUELQUE MANIRE QUE CE SOIT SUITE  L'UTILISATION DU LOGICIEL, MME S'ILS ONT T AVISS DE LA POSSIBILIT DE TELS DOMMAGES.
 
 
###Related###
<a href="Round.htm">Round</a>, <a href="SRandom.htm">SRandom</a>
 
 
###Example###
@@IncludeExample@@