[C++]Random?

Random? [C++] - Programmation

Marsh Posté le 25-06-2001 à 13:29:36    

Il me manque pour mon soft un generateur de nombre aleatoire, comme la fonction rnd en visual basic, mais je ne sais pas du tout si ca existe en C++, et si ca existe, comment l'utiliser?

Reply

Marsh Posté le 25-06-2001 à 13:29:36   

Reply

Marsh Posté le 25-06-2001 à 13:32:50    

en C++, je sais pas :eek:  
 
mais tu peux toujours utiliser les fonctions du C, ex pour generer des nombres entre 1 et 100 :
 
#include <stdlib.h>  
#include <time.h>  
 
void main()  
{  
  srand(time(NULL));
 
  int i= 1 + rand() % 100;
}
 
(la fonction srand() est la pour initialiser le random seed)

Reply

Marsh Posté le 25-06-2001 à 15:10:51    

sur boost.org, le site des extensions C++ du genre STL, y'a un générateur de nombres aléatoires avec des répartitions en créneau (cf rand()), gaussienne, de Poisson, de Bernoulli, etc.
Pour les matheux, c'est cool
 
http://www.boost.org


---------------
-----------------------
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed