Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dynamiczna liczba miejsc po przecinku w printf()
SmokAnalog
post
Post #1





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Cześć Panowie,

czy w PHP da się wypisać liczby zmiennoprzecinkowe w printf bez sztywnego ustawiania liczby miejsc po przecinku?

  1. printf('%f', 1.23456789); // 1.23457
  2. printf('%.10f', 1.23456789); // 1.2345678900


Chcę, żeby 1.1 było wypisane jako 1.1, 1.123 jako 1.123, a 1.123000 też jako 1.123. Da się tak z printf w PHP?

Gdzieś mi się obiła o oczy składnia %.*f, ale nie działa w PHP.
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.08.2025 - 09:10