>>10979413>If I were to start using letters in addition to numbers so I can use 0-9 and a-z, what digit of the counter would roll over to A?That's basically what hexadecimal base does, but instead of a-z you just use a-f (so between 0-9 and a-f you have 16 "numbers", where a=10, b=11 and so on). If you do that however, no one digit would roll over to A because you'd have to change the whole thing to base 16. Base 16 with 7 digits can accommodate up to 268,435,456 numbers, if you add the remaining letters (from g-z) you get even more of course. But then from the moment you start counting you need to do it in that base, unless you want to constantly transform back and forth. And also you'll eventually hit a cap again so it's not really a permanent solution.
In case it's not clear, if you were to use letters, it would go something like 0000001, 0000002, ..., 0000009, 000000a, 000000b, ..., 000000z, 0000010, 0000011, ...
So every digit rolls over to a, and then to b, and eventually to z, and so on. If you were already at 9999999 and wanted to move on to your new base with a-z, you'd first have to calculate that number using a-z (and it will probably look like a completely different number), and just then keep counting as usual. Depending on how big the number you wanna count gets, it will probably not be enough and you'll still have to fall back to using e+ notation.