phpbar.de logo

Mailinglisten-Archive

[php] Re-2: Aufrunden in 0,5er Schritten

[php] Re-2: Aufrunden in 0,5er Schritten

Martin Kutter list at wmk.ch
Die Mar 13 13:12:47 CET 2007


Hallo Reinhold

>> Vielleicht hilft das weiter:
>> [code]
> 
>>    $price  = 3.74;
>>    $adjust = 0.50;
> 
>>    $rest  = 1 / $adjust;
> 
>>    echo ( round( $rest * $price ) ) / $rest;
> 
>> [/code]
> 
> Die Lösung von Wolfgang scheint mir einfacher zu sein.
> 
>> einfach die zahl verdoppeln, aufrunden und wieder durch 2 dividieren.
> 
>> befehl zum aufrunden: ceil()
> 

Klaro. Wenn's NUR immer um die .5 ginge.
Über die $adjust-Variable kannst Du aber die Genauigkeit *einstellen*.

Wie auch immer, hauptsache wir haben alle eine Lösung welche die eigenen 
Bedürfnisse abdeckt :-)

Gruss, QT

php::bar PHP Wiki   -   Listenarchive