![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 285 Pomógł: 18 Dołączył: 30.01.2014 Skąd: <?=$_GET['city']?> Ostrzeżenie: (0%) ![]() ![]() |
Czy powstał już jakiś wzorzec na liczenie procentów?
Oto mój kod:
Zależy mi na szybkości czego jak widać niema w górnej części kodu. Kod ma dwa minusy: 1. Liczy 99% zamiast 100% 2. Może ucinać źle. Proszę o pomoc, dziękuję. -------------------- Jak poprawnie zadać pytanie || Generator #RRGGBB || Kurs: php, mysql <> html & css || Hosting || Validator: html, css || Narzędzia dla programistów |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Ale po co Ci te substr, str_replace
![]() Nie potrzeba żadnej funkcji do liczenia procentów (czy jak to nazwałeś - wzorców), ponieważ wyliczenie procentu z danej liczby składa się z kilku prostych procedur: 1) mnożymy liczbę a * b i dzielimy to przez 100 - w wyniku otrzymamy procent z danej liczby, 2) zaokrąglamy wynik - zamiast Twojego dziwnego substr, str_replace. Zainteresuj się funkcjami takimi jak round, foat. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Do formatowania liczb służy NumberFormatter, od biedy number_format, a nie jakieś ucinanie fragmentów tekstu...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 285 Pomógł: 18 Dołączył: 30.01.2014 Skąd: <?=$_GET['city']?> Ostrzeżenie: (0%) ![]() ![]() |
Ale po co Ci te substr, str_replace ![]() Nie potrzeba żadnej funkcji do liczenia procentów (czy jak to nazwałeś - wzorców), ponieważ wyliczenie procentu z danej liczby składa się z kilku prostych procedur: 1) mnożymy liczbę a * b i dzielimy to przez 100 - w wyniku otrzymamy procent z danej liczby, 2) zaokrąglamy wynik - zamiast Twojego dziwnego substr, str_replace. Zainteresuj się funkcjami takimi jak round, foat. Dzięki, kompletnie zapomnialem o rzutowaniu. Wzorce projektowe to tak jakby najlepsze wykonanie danego kodu. -------------------- Jak poprawnie zadać pytanie || Generator #RRGGBB || Kurs: php, mysql <> html & css || Hosting || Validator: html, css || Narzędzia dla programistów |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Gdzie tu widzisz wzorzec projektowy?
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 285 Pomógł: 18 Dołączył: 30.01.2014 Skąd: <?=$_GET['city']?> Ostrzeżenie: (0%) ![]() ![]() |
![]() -------------------- Jak poprawnie zadać pytanie || Generator #RRGGBB || Kurs: php, mysql <> html & css || Hosting || Validator: html, css || Narzędzia dla programistów |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:48 |