Salut,
Dans un programme je suis souvent amené à tirer un nombre au hasard entre 0 et 1000. Pour cela j'utilise la fonction rand , au prealable j'ai utilisé srand l'initialisation.
Or je me rend compte, qu'il y a des valeur qui ne doivent jamais etre tiré, car ces point ont pour but de calculer des positions sur des triangles, et lorsque je les affiches, je me rend compte que certaine position ne sont jamais tirees.
vola comment j'utilise rand dans mon programme :
J'ai cru comprendre qu'il y avait plusieur facon d'utiliser rand pour tirer une valeur entre deux bornes, et que selon la maniere choisi, les tirages ne presentés pas forcement les meme redondances.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 a = (rand()%1000); b = (rand()%1000); c = (rand()%1000);
Qui peux m'eclairer ?
merci
Partager