Variable aleatoire

Variable aleatoire - PHP - Programmation

Marsh Posté le 22-03-2004 à 14:53:52    

Je cherche une fonction donnant un reel entre [0,1] ou ]0.1[ (par exemple 0.521 ou 0.9874216). Comment proceder?

Reply

Marsh Posté le 22-03-2004 à 14:53:52   

Reply

Marsh Posté le 22-03-2004 à 15:10:16    

Reply

Marsh Posté le 22-03-2004 à 15:13:55    

Comment lui indiquer un RAND_MAX=1 et dans quoi recuperer le resultat? Un entier me vire la virgule.

Reply

Marsh Posté le 22-03-2004 à 15:19:52    

en lisant la doc :o

Citation :

Si vous voulez un nombre aléatoire entre 5 et 15 (inclus), par exemple, utilisez rand (5, 15) .


Reply

Marsh Posté le 22-03-2004 à 17:29:04    

Dark-Jedi a écrit :

Comment lui indiquer un RAND_MAX=1 et dans quoi recuperer le resultat? Un entier me vire la virgule.


En php tu arrives à créer une variable de type entier ?
je sais pas mais un truc tout con du genre
$resultat = rand(0,1);

Reply

Marsh Posté le 22-03-2004 à 19:14:33    

Sebastien a écrit :


En php tu arrives à créer une variable de type entier ?


 
Ben oui, le résultat d'un rand étant un entier, la variable le recevant sera aussi de type entiere...
 
(J'aime bien les "en lisant la doc" qui répondent pas à la question, il veut un réel le monsieur, pas un entier comme résultat...)


Message édité par naceroth le 22-03-2004 à 19:15:45
Reply

Marsh Posté le 22-03-2004 à 19:49:35    

bah méthode bourrin:
 
 

Code :
  1. $pouet = rand(1,10000)/10000;

 
-> nombre entre 0.0001 et 1


Message édité par Ayuget le 22-03-2004 à 19:52:52
Reply

Marsh Posté le 22-03-2004 à 20:09:13    

Ouaip, j'utilisais ce genre de méthode en combinaison avec pow() pour créer des réels de taille variable :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed