C'est possible de faire un random sur 3 chiffres ??
dirakocha
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 ??
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())
omega2
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.
koulip31
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
Sebastien
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