TREX: sistema numérico simétrico de 27 dígitos

Todo informático sabe lo difícil que es trabajar con largas secuencias de unos y ceros. Le ayudan los sistemas numéricos octales y hexadecimales, que proporcionan una representación más compacta de la información.





Con el sistema de números ternarios, la situación es peor: hay varias formas de representar números ternarios y hay varias formas de compactar números ternarios, pero tienen inconvenientes que dificultan trabajar con ellos.





El sistema de codificación TREX está diseñado para representar de forma compacta el sistema de números ternarios simétricos cuando se utiliza en sistemas informáticos.





Observaciones

  1. , {-1, 0, +1}.





  2. 9- 27- TREX.





  1. . , , , .





  2. , , ( - ) , , ( , ASCII)





, {-, 0, +}.





:

+-0-0+++- -++0+00--





000+-+--0 +-+-+-++0





-0+0-+00+ 0-0+++--0







«-», «0» «+» ( «0» «1» ), ( HEX-).





HEX, TREX.









TREX :





{ m..a, 0, A..M}







:

  TREX

   

-13         ---        m

-12         --0        l

-11         --+        k

-10         -0-        j

  -9         -00        i

  -8         -0+        h

  -7         -+-        g

  -6         -+0        f

  -5         -++        e

  -4         0--        d

  -3         0-0        c

  -2         0-+        b

  -1         00-        a

  0         000        0

  +1         00+        A

  +2         0+-        B

  +3         0+0        C

  +4         0++        D

  +5         +--        E

  +6         +-0        F

  +7         +-+        G

  +8         +0-        H

  +9         +00        I

+10         +0+        J

+11         ++-        K

+12         ++0        L

+13         +++        M








TREX









, {-1, 0, +1}. {-, 0, +} .





:



        +                      +1

          0                       0

          -                      -1












(3 1/3 ) TREX





:

M = +++











TREX «» 6- . , , , , . -9841 +9841. 27- (). TREX





:

A0m = 00+ 000 ---







9- 27-

9- 27- :





  • — , .





    :

    9- , {-4,-3,-2,-1,0,1,2,3,4}





  • – .





    :

    9- , ( , , ):













    .



    :

         

                  TREX

    ( «»)  ( )

    -4 1 0 -2 -3        A a 0 B B

    0 0 0 1 -2          M M m d d

    1 1 -3 0 0          C c a d d








  • — , , .





    :

    9- , {W,X,Y,Z,0,1,2,3,4}, 27- , {0,A..Z}).





    « »





    :

    A = -a

    MMM + mmm = 0









  • - :





    1. .







      :

      Akm > 0

      mmD < 0








    2. - .





      :

      -(AdFGhb) = aDfgHB







    3. – , ,





      :

      mod (Mf0) = Mf0

      mod (a0H) = A0h








    4. - ,





      :

       Mfa        00a

      +      =>  +       => 00G

      mFH        00H








    5. - , , , , , .





      :

      Mfa > Mma

      afa > bfa








:





  1. ( )













  2. para reducir el número de errores en el desarrollo de software para ordenadores ternarios o sus emuladores.





    Captura de pantalla de muestra de TREX








All Articles