Унарная и позиционная системы счисления представляют собой два различных подхода к представлению чисел.
Унарная система счисления
Унарная система – это самая простая система счисления, в которой каждое число представляется путем повторения одного символа. Например, чтобы выразить число 5 в унарной системе, мы можем написать: «#####» (пять символов «#»). Эта система не имеет какого-либо базиса, и ее достаточно сложно использовать для практических приложений, так как она быстро становится громоздкой для больших чисел.
Пример:
- Число 3 в унарной системе будет представлено как «|||» (три символа «|»).
Позиционная система счисления
Позиционная система счисления более сложная и позволяет представлять числа с использованием разных символов для разных значений, в зависимости от их положения. Наиболее распространенной позиционной системой является десятичная, в которой используются 10 символов (0-9). Например, в числе 253:
- «2» находится на позиции сотен (2 * 100),
- «5» — на позиции десятков (5 * 10),
- «3» — на позиции единиц (3 * 1).
Пример:
- В двоичной системе (основание 2) число 5 представляется как «101», где 1 на позиции 2 (2^2) и 1 на позиции 1 (2^0).
Основные различия
- Символы: В унарной системе используется один символ, а в позиционной системе — несколько символов (в зависимости от основания системы).
- Представление чисел: Унарная система требует использования большого количества символов для представления больших чисел, тогда как позиционная система компактнее и удобнее.
- Операции: Сложение и другие арифметические операции в унарной системе требуют более сложных подходов, чем в позиционных системах.
Понимание этих систем счисления помогает лучше осваивать концепции, которые являются основой работы современных вычислительных систем.