![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 17.03.2009 Skąd: Karpacz Ostrzeżenie: (0%) ![]() ![]() |
Witam
Próbuje zamienić cenę pobraną z bazy w formacie float(16,2) (np 123.89 zł) na ilośc groszy czyli (12389 groszy). Jak rozbić tę cyfrę (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Z matematyki dwa wyjścia albo podzielić kwotę na 0,01 lub odczytać cyfry po lub przed kropka pododawać i będzie tylko jak to wykonać w php (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) próbowałem funkcją substr($cena. -2); pobrac dwie ostatnie cyfry i dalej analogicznie ale mam taki błąd : Warning: Wrong parameter count for substr() in .... zły parametr (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) czy tu chodzi o float (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Proszę o pomoc. Pozdrawiam |
|
|
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 17.03.2009 Skąd: Karpacz Ostrzeżenie: (0%) ![]() ![]() |
number_format odpada.
Słuszna uwaga co do groszy to można pomnożyć razy 100 i już. Ale jak rozbić liczbę 123.45 na a) 123 (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) 45 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
rozbić np explode" title="Zobacz w manualu PHP" target="_manual
ewentualnie bawić się z substr" title="Zobacz w manualu PHP" target="_manual |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 17.03.2009 Skąd: Karpacz Ostrzeżenie: (0%) ![]() ![]() |
Tak dzięki explode działa o to chodziło
Dzięki Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:20 |