Ну ты пишешь 99(в 16ричной), а 10 это A, вот вместо 9 ты не переходишь в 0 и прибавляешь десяток, а идешь дальше, т.к. у тебя всего не 9 цифр(не включая 0), а 15(не включая 0), т.к. 16РИЧНАЯ система счисления!!! И при +1 у тебя получается 9A, далее 9B, 9C, 9D, 9E, 9F, вот, как только наступила последняя цифра, это как 9 на клавиатуре, только F в 16ричной СС, то мы прибавляем пишем A0 и так и пошел