Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formatowanie liczb
sebaxd
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.04.2012

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


Witam, mam taki broblem... jaka funkcja przetworzy mi liczbę z formatu 145625000 do 145.6250? Da się tak wgl ? Czy zostaje ręczne przepisywanie w bazie ?

Ten post edytował sebaxd 16.04.2012, 07:37:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


145625000 to raczej częstotliwość w Hz, żeby było w kHz to dzielisz przez 1000, a żeby było w MHz to dzielisz przez 1000000:
  1. $Hz = 145625000;
  2. $kHz = $Hz/1000.0;
  3. $MHz = $Hz/1000000.0; // lub $MHz = $kHz/1000;
  4. var_dump($Hz, $kHz, $MHz);

Dodanie 0 po kropce w liczbach 1000.0 i 1000000.0 sprawi, że wynikiem dzielenia będzie liczba zmiennoprzecinkowa, czyli to czego potrzebujemy. W przeciwnym wypadku otrzymamy tylko liczbę całkowitą (wynik dzielenia bez reszty).

Ten post edytował mortus 16.04.2012, 08:17:59
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: 17.10.2025 - 04:04