Rand entre 2 bornes

Rand entre 2 bornes - C++ - Programmation

Marsh Posté le 03-11-2006 à 13:42:38    

Bonjour,  
je souhaiterai faire un random entre 2 bornes ... et je n'y parvient pas! Je m'explique, je rentre une borne sup que je stock dans une variable, disons bs, ensuite je rentre une borne inf que je stock dans une autre variable disons bi et je voudrai effectué un rand entre ces 2 valeurs ...
 
Merci d'avance de votre aide

Reply

Marsh Posté le 03-11-2006 à 13:42:38   

Reply

Marsh Posté le 03-11-2006 à 14:20:12    

Code :
  1. const int min = ... ;
  2. const int max = ... ;
  3. int r = min + (rand() % (max - min));

Reply

Marsh Posté le 03-11-2006 à 14:25:00    

jesus_christ a écrit :

Code :
  1. const int min = ... ;
  2. const int max = ... ;
  3. int r = min + (rand() % (max - min));



n'oublions pas le srand


---------------
Töp of the plöp
Reply

Marsh Posté le 03-11-2006 à 14:38:24    

ni d'utiliser RAND_MAX aussi.
 
Enfin, 2 liens de darkalt l'expliquent...

Reply

Sujets relatifs:

Leave a Replay

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