Verwijderd schreef op 29 oktober 2002 @ 23:55:
a) als je array niet gesorteerd is dan kan je er ook niet zeker van zijn dat je de dichtsbij zijnde waarde hebt
b) als je bijv in deze situatie zit array(10,20,50,59,100) en je $value = 53 dan pakt die waarde 59 ipv waarde 50...
Klopt, maar ik stel die waardes zelf in, dus dat is geen probleem.
Verwijderd schreef op 29 oktober 2002 @ 23:56:
wees duidelijk met wat je wil...
wij kunnen niet ruiken wat je daad werkelijk wil...
een reactie als iemand je helpt en jij kraakt het vervolgens af wordt hier dus niet getolereerd....
Nou, het probleem is dat hij mij eerst afkraakt, maar dat heeft ie later verwijderd omdat hij 'crap' poste. FF een citaat wat hij achter een foute code zei:
"Dit had je zelf ook wel kunnen bedenken! Of niet?", dit kwam bij mij dus niet lekker over.
Sjaaky schreef op 29 oktober 2002 @ 23:51:
Als die 'punten in de buurt' niet nauwkeurig gespecificeerd hoeven te kunnen in een array, kan je het ook berekenen.
(intval(maxvalue / 20) +1) * 20
Met bovenstaande formule wordt er afgerond op 20-tallen.
79->80
80->100
81->100
.
.
99->100
100->120
Of het gedrag dat 100 naar 120 wordt afgerond wenselijk is weet ik niet, maar daar is ook wel een mouw aan te passen.
Dit werkt nog beter, dan hoef ik tenminste niet van die array's te maken. Thx.
/edit
Ik ga nu ff pitte, dus ik lees de reacties morgenochtend wel.