"Niels Andersen" <niels-usenet@myplace.dk> skrev i en meddelelse
news:WguT6.7208$R84.931626@news010.worldonline.dk...
> > fandt ud af at det var fordi at 1-1 (et
> > minus et) gav '1.7763568394003E-15'.
>
> ca. 1 minus ca. 1 giver ca. 0.
> Derfor kan det godt være at "ca 1" bliver vist som "1", mens "ca 0" bliver
> vist præcist.
Øhh...
> Prøv at lave en var_dump() på dine to 1-taller, og check om de er heltal
> eller kommatal...
Lidt mistroisk prøvede jeg.
Jeg kom så til det resultat at når min variabel skiftede fra værdien 0 til
1, skiftede typen ligeledes fra int til float.
Jeg har nu løst problemet ved at skifte
$min_var--
ud med
$min_var = (int)$min_var-1;
> Lidt svært at genskabe din fejl, og den side du henviser til kan jeg ikke
> lige få noget ud af...
Da jeg har løst problemet er det jo stortset også ligemeget, men det SER nu
altså interessant ud :)
Tak for hjælpen!
--
Mvh. Jonas Delfs,
http://delfs.dk