Witam.
Ostatnio postanowiłem napisać NA uC ATMEGA32 w języku BASCOM basic licznik rowerowy. Mam już znaczną część kodu, ale natrafiłem na problem. W zmiennej czas_jazdy_total przechowuję ogólny czas jazdy wyrażony w sekundach. Niestety taka postać nie jest przyjemna dla oka, więc należałoby zamienić ją do formatu godziny - minuty - sekundy. Tylko teraz pytanie jak? Znalazłem na to sposób, ale brakuje mi funkcji, która mi to umożliwi. Chodzi mi mianowicie o funkcję, która zwraca ile razy liczba x mieści się w liczbie y. Szukałem w pomocy BASCOMa, ale znalazłem tylko funkcje MOD(zwraca resztę z dzielenia). Czy mógłby ktoś podpowiedzieć czy istnieje taka funkcja i jak się nazywa? Czy może macie jakiś lepszy pomysł na mój problem? Z góry dziękuję za wszelką pomoc.
Ostatnio postanowiłem napisać NA uC ATMEGA32 w języku BASCOM basic licznik rowerowy. Mam już znaczną część kodu, ale natrafiłem na problem. W zmiennej czas_jazdy_total przechowuję ogólny czas jazdy wyrażony w sekundach. Niestety taka postać nie jest przyjemna dla oka, więc należałoby zamienić ją do formatu godziny - minuty - sekundy. Tylko teraz pytanie jak? Znalazłem na to sposób, ale brakuje mi funkcji, która mi to umożliwi. Chodzi mi mianowicie o funkcję, która zwraca ile razy liczba x mieści się w liczbie y. Szukałem w pomocy BASCOMa, ale znalazłem tylko funkcje MOD(zwraca resztę z dzielenia). Czy mógłby ktoś podpowiedzieć czy istnieje taka funkcja i jak się nazywa? Czy może macie jakiś lepszy pomysł na mój problem? Z góry dziękuję za wszelką pomoc.