Comment générer aléatoirement des réels sur C

Nezli Messages postés 1 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,
Je dois générer aléatoirement un nombre fini de réels, il faut qu'ils soient entre 0 et 1.J'ai essayé random() mais le hic est que ça me donne toujours les mêmes réels si j'exécute à nouveau.
Comment utiliser srand() pour initialiser son générateur à la valeur des secondes de l'horloge, afin de remédier au pseudo aléatoire.
Une autre proposition que srand serait la bienvenue aussi.
->Le langage utilisé est C++builder.
J'espere avoir été implicite.
Si quelqu'un à une idée j'aimerais bien la connaitre.

Merci d'avance !!!
A voir également:

1 réponse

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Ce n'est pas random() qu'il faut essayer mais rand().
Et pour l'initialisation avec l'horloge, tu peux mettre : srand(time(NULL));

Cdlt,
0