2009-12-02 00:26:35

Jak używać funkcji round()

Php ma wiele dosyć ciekawych funkcji. Dzisiaj postanowiłem opisać jedną z nich. Funkcja round() zwraca zaokrągloną wartość pierwszego argumentu z dokładnością do miejsca podaną w drugim argumencie. Drugi argument jest opcjonalny i domyślnie wynosi 0. Zaokrąglanie odbywa się zgodnie z regułami matematycznymi. Czyli:

<?php
echo round(13.4);
?>

wyświetli liczbę 13, a kod:

<?php
echo round(32.5);
?>

wyświetli liczbę 33. Podanie jawnie drugiego argumentu o wartości 0 nie wnosi niczego nowego w działaniu funkcji. Kod:

<?php
echo round(12.6, 0);
?>

wyÅ›wietli liczbÄ™ 13. Natomiast przy wartoÅ›ciach wiÄ™kszych od zera, zaokrÄ…glenia dokonuje siÄ™ do części dziesiÄ…tych, setnych, tysiÄ™cznych…

<?php
echo round(3.976323, 2);
?>

Powyższy kod wyÅ›wietli nam 3.98. Przy wartoÅ›ciach mniejszych od zera drugiego argumentu, zaokrÄ…glanie obywa siÄ™ do dziesiÄ…tek, setek, tysiÄ™cy…

<?php
echo round(3421757, -3);
?>

Powyższy kod wyświetli 3422000

Tagi: ,

Dodaj odpowiedź

Musisz się zalogować aby dodać komentarz.