Это, вероятно, потому, что 00X или 0XY считаются восьмеричными числами, которые позволяют только цифры 0 - 7. Цифры 8 и 9 являются ошибкой.
00X
0XY
0
7
8
9