По-моему сейчас будет правильно. Извиняюсь, что сначало бред выдал.
Любая система имеет порядки, как привычные нам десятки, сотни, тысячи, выражаемые в зависимости 10 в степень порядка, 10^3=1000, так же и во всех системах счисления, в двоичной это два в степень порядка - к примеру 2, 4, 8, 16, 32 и т.д. Т.е. двоичное число 10000 равняется как 2^5=32, т.к. еденица находится на пятом порядке, а нули не считаются.
Или любое другое двоичное число:
1000110 = начинаем с конца 0+2^2+2^3+0+0+0+2^7 = 4+8+128 = 140
1000110 = 140
Шестнадцатиричное число имеет порядки по 16-ть, и как таже 10^3 = тысяча, то 16^3=4096, что обозначается как 1000 в шестнадцатиричной, а предидущее число будет FFF - типа 16:16:16 и равняется 4095, за вычитом нуля, т.к. любая система начинается с нуля.
Ну а четверичная система имеет порядки 4, 16, 64, 256, 1024, 4096 и т.д.
и число 23031332, переводится как
2+3*4+3*16+1*64+3*256+0*1024+3*4096+2*16384 = 45950
Т.е. разложить по порядкам, как десятиричное число 45950 можно представить в виде 0+5*10+9*100+5*1000+4*10000=45950
А так как мы не решили с какого конца начинать, то
23313032 = 48590
Это если наоборот.
Ну ещё же есть вопрос в самих обозначениях двойной, одиннароной(левой/правой), нулевой. Это всего лишь одни из вариантов обозначения переменных.
Максимальное число в этом понимании, которое даёт круг, вернее один сегмент это 33333333, что равняется 65535, следующее пойдёт 100000000, но это уже девятизначтно и равняется 65536. Поэтому пока пределы таковы.