Mailinglisten-Archive |
Hallo Reinhold, Reinhold wrote: > Moin, > > > ich möcht Zahlenwerte in 0,5er Schritten *auf*runden. > > So sollte beispielsweise der Wert 36/50 = 0,72 den Wert 1 > zurückgeben, ebenso wie beispielsweise 12/50 = 0,24 den Wert 0,5 > ausweisen sollte. > > > Meine Frage: Wie geht das? wenn du echt runden willst sollte round() ausreichend sein http://de2.php.net/manual/en/function.round.php echo round(3.4); // 3 echo round(3.5); // 4 Oder: echo (int) (3.4 + 0.5); // 3 echo (int) (3.5 + 0.5); // 4 würde aber ersteres vorziehen. gruß Martin
php::bar PHP Wiki - Listenarchive