Nombre aleatoire
yassir
-
fiddy Messages postés 11653 Statut Contributeur -
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,
je généré un nombre aléatoire random double entre 0 et 1 et le met dans un vecteur mais avec 10 nombres après le virgule en C
quant je met "rand()/(double)RAND_MAX;" il prend seulement 4 o 5 nombres aprés le virgule!!
pouvez vous m'aider!!
je généré un nombre aléatoire random double entre 0 et 1 et le met dans un vecteur mais avec 10 nombres après le virgule en C
quant je met "rand()/(double)RAND_MAX;" il prend seulement 4 o 5 nombres aprés le virgule!!
pouvez vous m'aider!!
A voir également:
- Nombre aleatoire
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Ascii nombre de caractères - Guide
- Gto nombre episode - Forum Cinéma / Télé
- Supprimer espace nombre excel ✓ - Forum Excel
1 réponse
Bonjour,
Le vecteur n'existe pas en C.
Comment avez-vous représenté cette notion ? A moins que vous parlez de C++ ?
quant je met "rand()/(double)RAND_MAX;" il prend seulement 4 o 5 nombres aprés le virgule!!
Cela fait bien plus que 4 ou 5 chiffres après la virgule. Encore faut-il que l'affichage sur l'écran ne tronque pas. Essayez : printf(".7f", nombre);
Le vecteur n'existe pas en C.
Comment avez-vous représenté cette notion ? A moins que vous parlez de C++ ?
quant je met "rand()/(double)RAND_MAX;" il prend seulement 4 o 5 nombres aprés le virgule!!
Cela fait bien plus que 4 ou 5 chiffres après la virgule. Encore faut-il que l'affichage sur l'écran ne tronque pas. Essayez : printf(".7f", nombre);