Variable aleatoire entre 0 et 1

Résolu
Signaler
Messages postés
6
Date d'inscription
samedi 17 décembre 2005
Statut
Membre
Dernière intervention
4 juin 2007
-
Messages postés
6
Date d'inscription
samedi 17 décembre 2005
Statut
Membre
Dernière intervention
4 juin 2007
-
salut tout le monde,
j'ai essayé de generer une variable reelle aléatoire entre 0 et 1 en langage C mais elle me donne toujours o.ooooo je ne sais pas pourquoi.voici le code:

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
void main()
{
  clrscr();
   for(int i=0;i<5;i++)
   {
     randomize();
     int d=rand();
     float u=(float)(d/RAND_MAX);
     printf("%f\n",u);
   }getch();
}

j'attends vos reponses et merci d'avance

2 réponses

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
Mets d en float.

ciao...
BruNews, MVP VC++
Messages postés
6
Date d'inscription
samedi 17 décembre 2005
Statut
Membre
Dernière intervention
4 juin 2007

merci beaucoup,ta reponse m'a vraiment été bénéfique