28 Dec
2003
28 Dec
'03
12:47
Hi, Ich hab noch ein Problem mit dem Zufallsgenerator: Wenn ich folgenden Code benütze: srand((unsigned int)(abstand*1000)); y=(double)rand()/(double)1000; abstand und y sind double-Variablen abstand wird vorher gesetzt. Wenn ich z.B. nur 10 für abstand nehme bekomme ich für y Werte von bis zu 600000. Wie geht das? Eigentlich sollte y im Bereich 0-abstand liegen. Das *1000 halte ich für notwendig, da für abstand kleine Werte der Normalfall sein werden und ich doch ne recht große Streuung der Werte will. Also wieso kommen da so große Werte für y raus? philipp