Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyswietlanie cyfr po przecinku
lexis72
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.02.2013

Ostrzeżenie: (0%)
-----


Czy jest mozliwosc np number formatem ustawic wyswietlanie liczb zeby gdy nie ma miejsc po przecinku pokazywalo cale liczby a gdy sa pokazywalo 1,2 lub 3 cyfry po przecinku? Problem jest taki ze zwykly number format jak zrobie 3 miejsca po przecinku wyswietla mi zera przy tych liczbach ktore maja mniej cyfr po przecinku i malo czytelnie to wyglada.
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Sprawdź czy intval z liczby równa się jej samej. Jeśli tak, to wyświetlaj bez formatowania, w przeciwnym wypadku z formatowaniem.


--------------------
Go to the top of the page
+Quote Post
vonski
post
Post #3





Grupa: Zarejestrowani
Postów: 292
Pomógł: 89
Dołączył: 27.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. echo sprintf("%.g", $liczba);


Ewentualnie po kropce możesz podać precyzję (np. "%.10g").

Ten post edytował vonski 6.04.2014, 13:24:16


--------------------
Zend Certified Engineer | Microsoft Certified Professional: Programming in HTML5 with JavaScript & CSS3 | Blog
Go to the top of the page
+Quote Post
lexis72
post
Post #4





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.02.2013

Ostrzeżenie: (0%)
-----


Niestety wartosci w bazie danych sa w decimalu 7,3 wiec w normalnym wyswietlaniu zawsze pokaze 3 miejsca po przecinku.

Edit// O prosze o to mi chodzilo, dzięki Vonski.

Ten post edytował lexis72 6.04.2014, 13:34:54
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 18:58