Описание тега ternary

Позиционная система счисления с основанием 3, которая представляет числа с использованием цифр 0, 1 и 2.

Тернарный - это позиционная система счисления с основанием 3, которая представляет числа с использованием цифр 0, 1 и 2. В вычислениях она менее распространена, чем двоичная, но были троичные компьютеры, и ее можно было использовать для представления последовательностей троичных (3-путь) выбор.

Единица информации в троичной системе счисления иногда называется трит (по аналогии с битом для двоичной).

Системы счисления:

       Name         |   Base  |   numbers
------------------------------------------                 
ternary   - system  |     2   |    0... 2
decimal   - system  |    10   |    0... 9

ternary    |    decimal      
-----------------------
         0 |        0        
         1 |        1         
         2 |        2       
        10 |        3        
        11 |        4      
        12 |        5       
        20 |        6      
        21 |        7       
        22 |        8       
        30 |        9      
       101 |       10       
       121 |       16      
      1012 |       32       
      2101 |       64       
     11202 |      128     
    100110 |      255      

Десятичный -> троичный

Number: 42

42 / 3 = 14 Rest 0    ^
14 / 3 =  4 Rest 2    |
 4 / 3 =  1 Rest 1    |
 1 / 3 =  0 Rest 1    |  => 42 = 1120
                                 ----->

Тернар -> Десятичный

Number: 1120

1  1  2  0   
|  |  |   -------- 0 x 3^0  ->   0
|  |   ----------- 2 x 3^1  ->   6
|   -------------- 1 x 3^2  ->   9
 ----------------- 1 x 3^3  ->   27
                                    = 42