Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Zaokrąglenie do dwóch miejsc po przecinku
#1
Witam wszystkich,

Mam taki problem, mam :

Kod PHP:
$dane "SELECT COUNT(*) as label1a FROM komentarze where label1a ='1'";
$wynik=mysql_query($dane);
$policz=mysql_fetch_array($wynik);
$ilosc $policz['label1a']; 

i liczę procentowo:

Kod PHP:
$all $ilosc+$ilosc2+$ilosc3;
$percent_ilosc $ilosc/$all*100;
echo 
$percent_ilosc.' %'

Z tym że wynik chciałbym zaokrąglić to pełnej liczby a nie jak mam teraz że np mam 6 miejsc po przecinku.

Z góry dzięki za pomoc.
Odpowiedz
#2
round($percent_ilosc, 0, PHP_ROUND_HALF_UP); albo PHP_ROUND_HALF_DOWN czyli przy połówkach zaokrągli w dół

proponuje jeszcze zapoznać się z ceil() - sufit, floor() - podłoga (powinieneś wiedziec o co hodzi z sufitem i podłogą jeżeli miałeś kiedys matematyke w zyciuBig Grin)
Odpowiedz
#3
Myślę, że powinieneś spróbować zastosować funkcję Round.

Przykładowo:
Kod:
echo round($percent_ilosc.' %');
Odpowiedz
#4
super dzięki, pomogło, każdemu dałem po punkcie w reputacji Wink
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Pobieranie danych z dwóch baz danych jarekcda 2 5,188 28-11-2016, 11:55
Ostatni post: ania9
  [PHP][MYSQL] Jak połączyc dwa skrypty wyszukiwania dl dwóch stron martinprz 3 3,099 19-05-2013, 22:04
Ostatni post: kornell
  [PHP][MySQL] Problem z wyświetlaniem danych z dwóch tabel martinprz 4 3,447 10-10-2012, 13:58
Ostatni post: hieroshima
  [MySQL] Relacje, łączenie wg. dwóch pól Pavlosik 2 2,989 04-02-2012, 23:55
Ostatni post: Pavlosik
  wystwietlanie dwóch array obok siebie libelule 3 3,299 07-10-2011, 21:16
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl