Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak prawidłowo rzutować na float
Forum PHP.pl > Forum > Przedszkole
elmozaur
Witajcie,
nie wiem czy to rutyna, czy przemęczenie ale mam problem z podstawami a mianowicie:
biorę z bazy jakąś wartość np $row['cena']. Robię echo i dostaję 123.00 (ale to dalej string).
Robię (float)$row['cena'] i dostaje float ale po zrobieniu echo widzę tylko 123
Zrobiłem floatval($row['cena']) i znowu to samo - mam float ale bez części dziesiętnych - dlaczego ?

Jak rzutować to co dostaje z bazy na float aby można było dalej to obrabiać (mnożyć, dodawać odejmować).
pozdrawiam
Grzegorz
trueblue
A jesteś pewien, że to 123.10 a nie 123,10?
elmozaur
pomyliłem się z bazy wychodzi 123.00
czyli float obcina .00
a dało by się tak zrobić aby float miał postać 123.00 questionmark.gif
trueblue
sprintf albo number_format.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.