Для компактного представления троичных чисел можно использовать тот же подход, что и при наименовании регистров предложен:
NNN (-13) - A
NNO (-12) - B
NNP (-11) - C
NON (-10) - D
NOO (-9) - E
NOP (-8) - F
NPN (-7) - G
NPO (-6) - H
NPP (-5) - I
ONN (-4) - J
ONO (-3) - K
ONP (-2) - L
OON (-1) - M
OOO (0) - N
OOP (1) - O
OPN (2) - P
OPO (3) - Q
OPP (4) - R
PNN (5) - S
PNO (6) - T
PNP (7) - U
PON (8) - V
POO (9) - W
POP (10) - X
PPN (11) - Y
PPO (12) - Z
PPP (13) - @
т.е. например самое большое 24-тритное число будет выглядеть как @@@@@@@@
P.S. Интересно, что NOP попадают на 0,1,2 - по идее если их сдвинуть на 1 шаг назад, то они попадут куда надо -1,0,+1
NNN (-13) - B
NNO (-12) - C
NNP (-11) - D
NON (-10) - E
NOO (-9) - F
NOP (-8) - G
NPN (-7) - H
NPO (-6) - I
NPP (-5) - J
ONN (-4) - K
ONO (-3) - L
ONP (-2) - M OON (-1) - N
OOO (0) - O
OOP (1) - P
OPN (2) - Q
OPO (3) - R
OPP (4) - S
PNN (5) - T
PNO (6) - U
PNP (7) - V
PON (8) - W
POO (9) - X
POP (10) - Y
PPN (11) - Z
PPO (12) - @
PPP (13) - A
в таком случае самое большое 24-тритное число будет выглядеть как AAAAAAAA (+141214768240)
P.P.S. Либо надо забыть про компактное представление многотритных чисел и просто писать обычные десятичные числа как +141214768240
Я тут за главного - если что шлите мыло на me собака shaos точка net