Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Float
Forum PHP.pl > Forum > Przedszkole
erjot90
Witam,

Mam problemik...
otóż mam liczbę 1.34 wyciągniętą z bazy i tu jest moje pytanie czy jest jakaś funkcja która podzieli mi tą liczbę na część jedności i dziesiątek?
Robert007
to będzie chyba coś z tego http://pl2.php.net/manual/pl/function.gmp-div-q.php worriedsmiley.gif
phpion
@Robert007:
Chyba nie bardzo.

@erjot90:
Przyznam, że nie wiem czy jest takowa funkcja ale możesz zrobić to tak:
  1. $liczba = 1.34;
  2.  
  3. $jednosci = floor($liczba);
  4. $dziesiatki = $liczba - $jednosci;
  5.  
  6. // Gdybyś chciał zamiast 0.34 mieć samo 34 to:
  7. $dziesiatki = (int)str_replace('0.', '', (string)$dziesiatki);
flashdev
Cytat(phpion @ 26.08.2009, 18:12:40 ) *
@erjot90:
Przyznam, że nie wiem czy jest takowa funkcja ale możesz zrobić to tak:
  1. $liczba = 1.34;
  2.  
  3. $jednosci = floor($liczba);
  4. $dziesiatki = $liczba - $jednosci;


Oczywiście w domyśle:
$jednosci = część całkowita
$dziesiatki = część ułamkowa winksmiley.jpg

Autor tematu podał dziwny przykład do sformułowanego pytania.
podzielenie np. liczby 53 na dziesiątki i jedności ma sens smile.gif
erjot90
no fakt zgodzę się z przedmówcą smile.gif mała wpadka biggrin.gif
ale podpowiedź phpion pomogła smile.gif dzieki winksmiley.jpg
r4xz
a może zwykłe explodetongue.gif
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.