Generare due numeri random indipendenti [RISOLTO]

di il
9 risposte

Generare due numeri random indipendenti [RISOLTO]

Salve a tutti,
per generare due numeri random indipendenti ho usato la libreria time.h e scritto questo:
		srand(  (unsigned) time(&t));
			dx1 = delta * (0.5 - (double) rand())/( (double ) RAND_MAX);
			dx2 = delta * (0.5 - (double) rand())/( (double ) RAND_MAX);
 
mi viene un dubbio: visto che i due sono molto vicini non è che mi genera gli stessi numeri perche non riesce ad apprezzare la differenza temporale? perche da quello che ho capito gli si dà "time" come seed per fargli generare ogni volta un numero diverso...
Grazie a chiunque perderà un po del suo tempo per rispondermi

9 Risposte

Devi accedere o registrarti per scrivere nel forum
9 risposte