Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]funkcja do zaokrąglania liczb
Forum PHP.pl > Forum > Przedszkole
patigo
Witam,

Jaką funkcją można zaokrąglać liczby w wyniku np. mnożenia? mam np. w wyniku liczbę 2,3467 i chciałbym aby wyświetliło mi 2,35.

Z góry dziękuję z odpowiedzi.



-------------------------
ponieważ dostałeś odpowiedzi
wątku nie zamknę ale na przyszłość
pamiętaj o odpowiednim [tagu]
w temacie
~Cienki1980
ARJ
funkcja round - http://pl.php.net/manual/pl/function.round.php
patigo
Dzięki smile.gif
kamil9091
a jak zrobic przycinanie ?

tzn z liczby 2,3467 sie robi 2,34
skracanie do 4 znakow a nie zaokraglanie
BORG
Mozna tak:
  1. <?php
  2. $cyfra = 2,3467;
  3. $tablica = explode('', $cyfra);
  4. echo $tablica['0'].''.$tablica['1'].''.$tablica['2'].''.$tablica['3']; // 2,34
  5. ?>
Cezar708
Albo tak:
  1. <?php
  2. function ceil_it($liczba, $cyfr_po_przecinku){
  3. $zera = pow(10,$cyfr_po_przecinku);
  4. $int = ceil($liczba*$zera);
  5. return $int/$zera;
  6. }
  7. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.