|
| rand(); Fra : Ukendt |
Dato : 02-05-02 17:25 |
|
Hvordan kan det være at følgende kode altid laver 20 og 4 på min maskine?
Hvis man kører koden flere gange i en løkke er det også de samme tal der
kommer frem hver gang.
rand1 = rand() % 21;
rand2 = rand() % 21;
-Anders
| |
Ukendt (02-05-2002)
| Kommentar Fra : Ukendt |
Dato : 02-05-02 17:31 |
|
> Hvordan kan det være at følgende kode altid laver 20 og 4 på min maskine?
> Hvis man kører koden flere gange i en løkke er det også de samme tal der
> kommer frem hver gang.
> rand1 = rand() % 21;
> rand2 = rand() % 21;
>
> -Anders
Ups, der var jeg for hurtig. srand() var alt der skulle til ;)
-Anders
| |
Bertel Lund Hansen (02-05-2002)
| Kommentar Fra : Bertel Lund Hansen |
Dato : 02-05-02 23:15 |
|
König skrev:
>Ups, der var jeg for hurtig. srand() var alt der skulle til ;)
Ja, og det er med vilje at sekvensen ellers er ens fra gang til
gang. Det er godt til en testfase at man kan reproducere samme
talfølge.
--
Bertel
http://lundhansen.dk/bertel/ FIDUSO: http://fiduso.dk/
| |
|
|