Code blocs et c++
Résolu/Fermé
chaoucholfa
Messages postés
44
Date d'inscription
mercredi 6 mars 2013
Statut
Membre
Dernière intervention
4 novembre 2014
-
19 avril 2013 à 15:32
mamiemando Messages postés 33572 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 mars 2025 - 27 avril 2013 à 15:57
mamiemando Messages postés 33572 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 mars 2025 - 27 avril 2013 à 15:57
A voir également:
- Code blocs et c++
- Code asci - Guide
- Code puk bloqué - Guide
- Code blocs - Télécharger - Langages
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
1 réponse
mamiemando
Messages postés
33572
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 mars 2025
7 833
27 avril 2013 à 15:57
27 avril 2013 à 15:57
Merci de ne pas utiliser d'abréviation. La fonction rand est documentée ici :
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/rand.3.html
Comme tu peux le voir cela génère une valeur entière aléatoire entre 0 et RAND_MAX qui est une valeur entière élevée.
De manière générale quand tu te demandes le rôle du fonction de la librairie standard (mettons toto) cherche sur google "man toto".
L'opérateur % signifie modulo. Ainsi x % 38 retourne le reste de la division euclidienne par 38, compris entre 0 et 37. Par exemple 90 % 38 = (38 * 2 + 14) % 38 = 14.
Ainsi, rand() % 38 est un moyen de générer une valeur aléatoire entière comprise entre 0 et 37 inclus.
Bonne chance
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/rand.3.html
Comme tu peux le voir cela génère une valeur entière aléatoire entre 0 et RAND_MAX qui est une valeur entière élevée.
De manière générale quand tu te demandes le rôle du fonction de la librairie standard (mettons toto) cherche sur google "man toto".
L'opérateur % signifie modulo. Ainsi x % 38 retourne le reste de la division euclidienne par 38, compris entre 0 et 37. Par exemple 90 % 38 = (38 * 2 + 14) % 38 = 14.
Ainsi, rand() % 38 est un moyen de générer une valeur aléatoire entière comprise entre 0 et 37 inclus.
Bonne chance