C'est possible de faire un random sur 3 chiffres ??

C'est possible de faire un random sur 3 chiffres ?? - Programmation

Marsh Posté le 18-10-2001 à 12:01:13    

Voila en fait je voudrais faire un ptit random mais je veux qu'il me sorte un chiffre compris entre 0 et 2 ?? Toutes les fonctions random ne font pas ça. Il y aurait encore un truc qui m'échape ??  
 
Thx


---------------
Q.G Tutoriaux ici
Reply

Marsh Posté le 18-10-2001 à 12:01:13   

Reply

Marsh Posté le 18-10-2001 à 12:13:17    

C pas tres dur, je l'utilise souvent ca :
rnd() te renvoi un chiffre entre 0 et <1, donc tu le multiplie par 4 il te renvera un chiffre compris entre o et 3.9999
tu recupere que la partie entiere et zou c fait...
en gros
int(4*rnd())

Reply

Marsh Posté le 18-10-2001 à 12:27:04    

Loupé, c'est fois 3 qu'il a besoin.
Pour le nom de la fonction, ca dépends du langage aussi.

Reply

Marsh Posté le 18-10-2001 à 13:52:59    

pas oublier de faire un  
randomize()  
avant le  
rnd()
 
car sinon tobtien tj la meme suite de nombre aleatoire :p

Reply

Marsh Posté le 18-10-2001 à 14:24:39    

omega2 a écrit a écrit :

Loupé, c'est fois 3 qu'il a besoin.
Pour le nom de la fonction, ca dépends du langage aussi.  




 
Ben non car si tu recupoere la partie entiere de 3*rnd() tu peux pas depasse le 2.9999 donc en partie entiere ca fait que 2
 
 
 
LOL Merde je viens de relire ;) c bien 2 qu'il veut :(
 
Sinon pour le randomize() bien vu ;)

Reply

Sujets relatifs:

Leave a Replay

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