![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam potrzebują napisać funkcję która będzie dopełniać każdą liczbę do:
pełnych dziesiątek jeżeli cyfra dwu cyfrowa, pełnych setek jeżeli cyfra 3 cyfrowa pełnych tysięcy jeżeli cyfra 4 cyfrowa itp itd jeśli np liczba 13 była by o 20 jeśli np liczba 1255 była by o 1300 jeśli np liczba 34815 była by o 35000 Meczę się już z 2 godziny i nic prawidłowego nie wychodzi. Proszę o jakieś porady ja wy byście to zrobili. Ten post edytował mefjiu 12.06.2008, 16:24:53 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
ceil ( float $value ) + float round ( float $val [, int $precision ] ) (szczególnie radzę się zainteresować drugim parametrem) + proste działania matematyczne + rzutowanie na (int) + trochę własnej inwencji i wyjdzie
![]() Pozdrawiam i powodzenia PS: a dlaczego Cytat jeśli np liczba 34815 była by o 35000 czy w tym przypadku nie powinien wynik być 40000?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat jeśli np liczba 34815 była by o 35000 czy w tym przypadku nie powinien wynik być 40000? Właśnie w tym problem że nie :-) potrzebne mi to jest do tego że: liczba wsadzana do funkcji to największa liczba wyciągnięta z bazy danych dla danego wykresu wykres dodatkowo ma liczby po lewej stronie jeżeli doprawdze taka liczbę do około 10 lini to zakres danych będzie po przecinku, a ja chcę aby to były pełne liczby Mam nadzieję że jasno to opisałem :-) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 42 Dołączył: 22.07.2007 Skąd: /dev/random Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 01:54 |