Описание тега 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
- Другие системы счисления: двоичная (с основанием 2), троичная (с основанием 3), восьмеричная (с основанием 8), десятичная (с основанием 10), шестнадцатеричная / шестнадцатеричная нотация (с основанием 16).
- Сбалансированная троичная система счисления
- "Тернарный" также может означать функцию или оператор, который принимает 3 операнда. См. Наиболее распространенный тернарный оператор в разделе тернарный оператор или условный оператор.
- "Тернарный" также может описывать трехходовые ветви. Для тернарных структур данных и алгоритмов см. Тернарное дерево, троичное дерево поиска, троичный поиск или быструю сортировку.