Au secours,fonction qui renvoie un réel aléatoirement en c++?

[Résolu]
Signaler
Messages postés
2
Date d'inscription
mercredi 9 novembre 2005
Statut
Membre
Dernière intervention
23 novembre 2005
-
Messages postés
2
Date d'inscription
mercredi 9 novembre 2005
Statut
Membre
Dernière intervention
23 novembre 2005
-
bonjour à tous,
j'aimerais savoir s'il existe une fonction en c++ qui renvoie un réel aléatoirement,comme Math.Random en java par exemple.
Sinon, quelqu'un peut-il me filer un tuyau car je suis bloqué dans mon programme.
Ayez pitié du débutant que je suis....
Merci

3 réponses

Messages postés
700
Date d'inscription
mardi 30 décembre 2003
Statut
Membre
Dernière intervention
27 janvier 2009
4
salut,

pour un reel dans l'intervalle [a, b] :



#include <time.h>

#include <math.h>



double getrandom(double a, double b)

{

static int init = 0;

if (init == 0)

{

srand(time(NULL));

init = 1;

}

return (a + ((double) rand() / RAND_MAX) * (b-a));

}



a+
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
fais une division, non ?

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
Messages postés
2
Date d'inscription
mercredi 9 novembre 2005
Statut
Membre
Dernière intervention
23 novembre 2005

milles merci, je suis sauvé
à+