M@r$ch
04-01-2002, 13:21
Ich möchte 5 Zufallszahlen zwischen 0 und 4 erhalten und habe versucht diese folgendermaßen zu erzeugen:
for(int i=0;i<5;i++)
{
srand(time(NULL));
zahl[i]=rand()%5;
}
Allerdings sind nun alle Zahlen gleich groß, was wohl am geringen Zeitabstand zwischen den Generierungen liegt. Gibt es irgendeinen Trick die Zahlen zufälliger zu machen?
for(int i=0;i<5;i++)
{
srand(time(NULL));
zahl[i]=rand()%5;
}
Allerdings sind nun alle Zahlen gleich groß, was wohl am geringen Zeitabstand zwischen den Generierungen liegt. Gibt es irgendeinen Trick die Zahlen zufälliger zu machen?