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