Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyświetlenie wartości zmiennej typu float jako minuty:sekundy:ms
-gośc;)-
post
Post #1





Goście







Cześć,
Mam w bazie danych pole czas, jest to typ float. Zależy mi tutaj na dużej dokładności.
Przykładowymi wartościami są 94.1554, 133.9.
W jaki sposób mam z floata obliczyć ile tutaj jest minut? ( docelowo: 94.1554 = 1.34:1554)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


przepraszam, pogubiłem się już całkiem w odpisywaniu (IMG:style_emoticons/default/smile.gif)

masz tutaj całość:
  1. $time = 283.81309;
  2. $m = floor(floor($time)/60); // minuty
  3. $s = floor(floor($time)%60); // sekundy
  4. $ms = $time - $m*60 - %s; // setne

powinno zadziałać
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 22:07