phpbar.de logo

Mailinglisten-Archive

[php] Runden

[php] Runden

Hans Egg hans.egg at swissonline.ch
Don Sep 25 18:42:30 CEST 2008


Hallo Thomas

Thomas Hausheer schrieb

> Suche eine M�glichkeit in einem Shop Geldbetr�ge in 5er Schritte zu
> runden. 
> 
> zBsp;
> 1.33 -> 1.35
> 1.32 -> 1.30
> 1.47 -> 1.45
> 
> Leider klappt das mit dem round-Befehl nicht wirklich, es
> kommen dann
> Betr�ge wie z.B. 1.46 raus was in Schweizer Fr�nkli nicht
> zahlbar ist.

In bargeldlosen Buchungen geht das sehr wohl, es gibt einfach keine M�nzen
mehr daf�r.

> Wie komme ich ans Ziel, kann mir jemand einen Tipp geben.

Der alte Kaufmannsweg: Multiplizieren mit 2, runden, dividieren durch 2

$gerundet = round (2 * $wert, 1) / 2;

Gru�, Hans



php::bar PHP Wiki   -   Listenarchive