RoundPrice - 4000 bliver til 4000,25???

Tags:    php

Hej alle sammen...jeg har et problem. Jeg bruger denne kode til at runde min pris af med, men når jeg fx bruger prisen 4000 så bliver output'en 4000,25 og det er ikke meningen...

Fold kodeboks ind/udKode 


Er der en som kan ændre ovenstående funktion så det virker korrekt eller måske har en anden funktion?



5 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Det er synderen. Hvis diff er under 0.25, ligger du 0.25 til, og da diff her er lig 0, vil der blive lagt 0.25 til prisen.

Altså:
floor($Price) = 4000;
$Price = 4000 + 0.25 = 4000.25;



Tak!...ændret det bare til:

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 02.03.2007 15:35 af Bruger #8254
jeg kan at du ikke samler på UP så med mindre du lægger et svar her inden i morgen så tager jeg bare UP'erne ;)



Vil tro denne lidt kortere løsning, også kan klare det:

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 02.03.2007 19:38 af Bruger #2416
anders, det hjalp lidt så mange tak ;)



Indlæg senest redigeret d. 09.03.2007 16:41 af Bruger #8254
t