Mailinglisten-Archive |
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