|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2008
Messaggi: 384
|
[C++] Generazione sequenze numeri random
Scrivo a proposito del tutorial sulla generazione dei numeri random, postato da Ziosilvio. Volevo quotarla ma non sono riuscito più a trovarla. (è del 9/5/2006..).
Comunque Ziosilvio suggeriva il seguente codice per generare dei numeri random equamente distribuiti: int irand(int range) { int imax, val; imax = ((RAND_MAX+1U)/range)*range; while ((val=rand()) >= imax); return (int)(((double)val/range)*range); } LA funzione avrebbe dovuto generare dei numeri random, compresi tra 0 e range. Ho provato ad usare questa funzione, ma ottengo un intero di centinaia di volte superiore a "range". |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:21.



















