Hej Johan,
Jeg testede lige funktionen på min server, og der virkede den også fint uden
min og max. Men så kan jeg ikke svare på, hvorfor funktionen ikke virker for
Axel.
Mvh Morten
"Johan Holst Nielsen" <johan@weknowthewayout.com> wrote in message
news:3D661AF3.3040006@weknowthewayout.com...
>
> > Når jeg læser på
http://dk.php.net/rand og
> >
http://dk.php.net/manual/en/function.getrandmax.php er en af
kommentarene:
> >
> > "Surprisingly enough, rand(1,getrandmax()) doesn't work on some
machines."
> >
> > Så er det måske ikke så dum en idé at definere rand(), hvis nu maskinen
ikke
> > kan løse opgaven med at finde RAND_MAX?
>
> Ja, men har aldrig oplevet det, dermed påstår jeg ikke at det ikke findes.
> Men spørgsmålet er så:
>
> 1. Kommentaeren er skrevet i år 2000? Gad vide om det ikke er rettet?
> 2. At GetRandMax() funktionen ikke virker, er ikke ens betydende med at
> man behøves at definere range i rand() (tror jeg ikke på) med mindre der
> er en major bug.
>
> Problemet kan måske opstå hvis man kører det på Windows maskiner hvor
> RAND_MAX muligvis kan være for høj? (rent gæt... men på Windows er der
> en limit range i modsætning til Linux/Unix (af hvad jeg ved af))...
>
> Så rand() burde virke uden at angive parametre, ellers burde kommentaren
> OGSÅ være skrevet under rand() funktionen? Hvilket den ikke er...
>
> mvh
> Johan
>