PDA

View Full Version : [C++] genrare numeri casuali


theberto
08-06-2010, 13:32
salve, come posso usare la funzione random per generare numeri casuali reali compresi tra 0 e 1?
grazie

fero86
08-06-2010, 15:57
salve, come posso usare la funzione random per generare numeri casuali reali compresi tra 0 e 1? non si chiama "random", si chiama "rand". l'unico modo é quello di dividere il risultato di rand per la costante RAND_MAX; naturalmente la divisione deve essere in virgola mobile.

theberto
09-06-2010, 15:54
grazie

!fazz
09-06-2010, 16:51
ricordati di inizializzare il generatore di numeri casuali prima

e comunque da quanto mi ricordo io rand fornisce già un valore tra 0 e 1

fero86
09-06-2010, 18:05
e comunque da quanto mi ricordo io rand fornisce già un valore tra 0 e 1 no, rand fornisce un valore intero compreso tra 0 e RAND_MAX inclusi.

MaxArt
09-06-2010, 19:24
e comunque da quanto mi ricordo io rand fornisce già un valore tra 0 e 1In tanti linguaggi, ma non in C ;)