NOMBRE ALEATOIRE ENTRE DEUX VALEURS

NW4O Messages postés 8 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 24 février 2004 - 31 juil. 2003 à 15:50
Kypper_667 Messages postés 15 Date d'inscription samedi 22 mai 2004 Statut Membre Dernière intervention 10 octobre 2008 - 10 mai 2008 à 23:48
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11147-nombre-aleatoire-entre-deux-valeurs

Kypper_667 Messages postés 15 Date d'inscription samedi 22 mai 2004 Statut Membre Dernière intervention 10 octobre 2008
10 mai 2008 à 23:48
Bravo ! Ca mérite un 10/10...
jsabrina Messages postés 4 Date d'inscription mercredi 25 janvier 2006 Statut Membre Dernière intervention 6 mai 2006
6 mai 2006 à 10:37
Bonjour;
j'aimerais savoir comment choisir un nombre aléatoirement dans un interval fixe......Merci de me répondre c'est trés urgent..
fred100582 Messages postés 37 Date d'inscription mardi 20 avril 2004 Statut Membre Dernière intervention 6 décembre 2005
24 mars 2005 à 16:49
Est-ce que qq'un sait s'il serait possible d'appliquer un masque dans ce programme car je travaille sur un prog assez gourmand en ressources et j'ai peur que l'accumulation de random ne le fasse vraiment ramer?

Merci.
Le_Ronan Messages postés 3 Date d'inscription dimanche 28 novembre 2004 Statut Membre Dernière intervention 26 juin 2007
28 nov. 2004 à 19:22
(?) Ne pourrait-on pas écrire :


/* on doit avoir a < b */
if(a > b)

printf("RandomBetween(%d,%d) = %d\n",b,a,RandomBetween(b,a))

else
printf("RandomBetween(%d,%d) = %d\n",a,b,RandomBetween(a,b));


J'attends vos remarques...

Merci.
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
31 juil. 2003 à 15:57
Non, en Visual C
elle existe aussi !
srand(time(NULL)); est equivalent a randomize();
NW4O Messages postés 8 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 24 février 2004
31 juil. 2003 à 15:50
Pas superla fonction dans le mesure ou Random n'est pas standard et c'est une fonction Borland je crois (pas sur).
T'aurais du utiliser srand(time(NULL)) ; pour initialiser le générateur, puis rand() pour générer le nb aléatoire !

NW
Rejoignez-nous