![]() |
![]() |
--Crxiak-- |
![]()
Post
#1
|
Goście ![]() |
Witam.Mam prosty mysle problem ze zwiekszaniem zmiennej postaci
.Jak zrobic aby za kazdym przejsciem petli zmienna zwiekszala sie o 1 lecz zachowywala postac dwucyfrowa czyli aby wynik kodu:
zwracal 00,01,02. Bede wdzieczny za pomoc. uzywalem szukajki lecz mialem problem ze slowami kluczowymi i wlasciwym nazwaniem tematu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
|
|
|
--Crxiak-- |
![]()
Post
#3
|
Goście ![]() |
Dzieki kolego za odpowiedz. Ale chodzi mi bardziej aby ta zmienna miala postac dwucyfrowa a nie tylko o jej wyswietlenie po formatowaniu.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A od kiedy wartości liczbowe nie będące ułamkami zapisujemy z zerem na początku? Nie ma możliwości zapisu zmiennej w postaci 01, 001 czy nawet 000001. 1 zawsze będzie 1.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 38 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli już ci tak bardzo zależy na takim formacie liczb, to może by napisać skrypt, który będzie zapisywał ją jako łańcuch znaków: '01', '02',..., '40',...itd.? (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) A potem podczas obliczeń zrzutować ten łańcuch na typ całkowity, np. funkcją intval(...).
PS. A nawet chyba php sam to sobie skonwertuje, nie trzeba nic robić. Ten post edytował kaem 30.06.2008, 08:08:50 |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Oddziel sposob przetrzymywania liczb od ich wypisywania: trzymaj je jako zwykle liczby: 1, 123, 544 [bo na takich liczbach da sie liczyc], a wypisuj z zerami z przodu (printf()/sprintf()) [wyswietl userowi czy zapisz je tam gdzie masz to zrobic - nie wiem na co ci one].
Zapisanie liczby: $x = 032; jest to zapis w systemie osemkowym, zamiast 32 da ci 26, wiec uwazaj. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:08 |