Génération en C aléatoire réèl entre 0 et 1

Résolu/Fermé
ghanemtunisia Messages postés 24 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 28 février 2008 - 27 déc. 2007 à 21:16
ghanemtunisia Messages postés 24 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 28 février 2008 - 27 déc. 2007 à 22:13
Bonjour,

je cherche la primitive C qui génère aléatoirement un réel entre 0 et 1. (l'équivalent du random en Java et javascript).
merci d'avance .

2 réponses

ghanemtunisia Messages postés 24 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 28 février 2008 5
27 déc. 2007 à 22:13
Bonsoir:
Merci bien pour ton aide .
voila le code qui m' a donné le bon résultat.

#include<stdio.h>
#include <stdlib.h>
#include<time.h>


int main()
{
int i;
float f;

srand(time(NULL)); // initialise le generateur de maniere aleatoire

f= rand()/(RAND_MAX+1.0);

printf("Voici un reel compris entre 0 et 1:%f ", f) ;
return(0);
}


Bon courage:)
3