Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
6031 connectés 

  FORUM HardWare.fr
  Programmation

  nombre aleatoire et c

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

nombre aleatoire et c

n°36844
cooltwan
Posté le 04-06-2001 à 16:47:08  profilanswer
 

hello !
 
comment faire pour tirer un nombre aleatoire x entre 1 et n (x et n entiers) avec random ?
 
Twan

mood
Publicité
Posté le 04-06-2001 à 16:47:08  profilanswer
 

n°36869
BifaceMcLe​OD
The HighGlandeur
Posté le 04-06-2001 à 18:49:26  profilanswer
 

Si random() renvoit un entier entre 0 et N (avec n < N), tu fais "random() modulo n". Si random() renvoit un flottant entre 0.0 et 1.0, tu fais "partie_entiere(random() * n)".

n°36926
El_gringo
Posté le 05-06-2001 à 09:23:11  profilanswer
 

Mais avant ça, si t'as encore jammais utilisé Random, oublies pas de lancer le compteur pour les nombres aléatoires avec randomize()...

n°37094
cooltwan
Posté le 05-06-2001 à 16:56:22  profilanswer
 

je suis sous c sunos et y a random et srandom

n°37095
El_gringo
Posté le 05-06-2001 à 17:03:45  profilanswer
 

cooltwan a écrit a écrit :

je suis sous c sunos et y a random et srandom




 
Je connais pas ton truc, mais lis la doc...  
Tu dois avoir une fonction pour lancer le compteur
et une fonction qui te rend un nombre aléatoire !

n°37097
cooltwan
Posté le 05-06-2001 à 17:07:19  profilanswer
 

oui c srandom( time)
puis random a faire avec un modulo
je demandais car le man de cette version d'unix est vraiment nul

n°37101
El_gringo
Posté le 05-06-2001 à 17:11:55  profilanswer
 

cooltwan a écrit a écrit :

oui c srandom( time)
puis random a faire avec un modulo
je demandais car le man de cette version d'unix est vraiment nul




 
je  bosse jammais sur unix moi...et g toujours une doc correcte !! :D  :D

n°37145
BifaceMcLe​OD
The HighGlandeur
Posté le 05-06-2001 à 20:28:17  profilanswer
 

Sinon si tu travailles à 100% sur Unix, utilise la librairie drand48. Normalement le man est complet (au pire, je peux te l'envoyer), et la librairie est bien meilleure.

n°37173
cooltwan
Posté le 05-06-2001 à 21:38:48  profilanswer
 

merci je le note
 
mais c'est bon je m'en suis sorti avec random et srandom


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  nombre aleatoire et c

 

Sujets relatifs
compter le nombre d'enregistrement dans un recordset :ASP[VB] Nombre de jours ouvrables d'un mois donne
[Mysql] Afficher le nombre d'entrées qu'il y a dans une table[PHP] comment couper un nombre
[Delphi] Nombre de chiffres après la virgule[flash/actionscript] Afficher un nombre aléatoire
générateur de nombre aléatoire sous VC++ meilleur que rand ?[java-scripts] nombre aléatoire et afficher une image
PHP nombre aléatoireASP : Comment généré un nombre aléatoire ?
Plus de sujets relatifs à : nombre aleatoire et c


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)