Jak drukować liczby szesnastkowe w PHP lub Java

Muszę wydrukować niektóre dane (trochę dziwne sformatowane). Pisałem to w PHP z if ($ num% 10 == 9), ale nie mogłem uzyskać poprawnego wyjścia.

Spójrz na to na przykład. Mamy x plików w folderze. W tym przykładzie x = 36. X jest zawsze znany.

Dane wyjściowe powinny wyglądać następująco:

01
02
03
04
05
06
07
08
09
0a
0b
0c
0d
0e
0f
10
11
...
19
1a
...
1f
20
...
24

Przepraszam za tak długą „listę”, ale wierzę, że teraz wiesz, czego potrzebuję. Tak więc, po każdym numerze kończącym się na 9 mamy numer (a, b, c, d, e, f), a następnie numer, który następuje po poprzednim numerze z 9 na końcu. (Np. 3a ... 3f, 40..49). A co najważniejsze, liczba drukowanych linii musi być równa x.

Jeśli to możliwe, wolałbym kod PHP lub Java, ale będę wdzięczny za wszelką pomoc.

questionAnswers(5)

yourAnswerToTheQuestion