Рассмотренные позиционные системы счисления относят к классическим. Кроме них, в компьютерах используют ряд специальных позиционных двоичных систем, в том числе:
• систему с использованием символов 0, -1, или 1, -1; для удобства символ -1 обозначают как
; систему с символами 1 и
называют системой счисления (1,
);
• системы с отрицательным основанием р < -1 и символами 0, 1,..., (р - 1); систему с основанием q = -2 и символами 0, 1 называют минус-двоичной;
• избыточную систему с основанием р и количеством символов больше р, например, при р = 2 используют символы (1,0,
), такую систему называют также симметричной знакоразрядной.
Преимуществом специальных систем счисления является упрощение и ускорение выполнения ряда арифметических операций (сложение, вычитание, умножение, деление) и представление единым кодом положительных и отрицательных чисел без дополнительного знакового разряда.
Недостатком специальных систем является сложность правил перевода их в классические системы счисления и наоборот, а также неоднозначное представление ряда чисел.
Если в формуле (2.2) учесть, что символы а, принимают значение 1 или
, то для основания р = 2 число А = 9910 будет иметь вид 111
1. В системе чисел (1,
) отсутствует символ "нуль", поэтому некоторые целые и дробные числа в ней не могут быть представлены конечным множеством символов. Например, десятичное число А =2010 в системе чисел (1,
) записывается как бесконечное число 11
1
,
.., что обуславливает погрешность в системе (1,
). В то же время есть числа, которые не имеют единого изображения.
В минус-двоичной системе может быть представлено любое положительное или отрицательное число.
Например, для р = -2, n = 4 с учетом формулы (2.2): А = 510 = 0101(-2); А = -510 =1111(-2). Некоторые числа представлены неоднозначно и только бесконечными дробями: А= 1/3 = 0,010101... или А = 1,101010...
Избыточная двоичная система связана с обычной соотношением:

На основании выражения (2.2) осуществляется переход от обычной двоичной системы к избыточной с символами 1,0,
и наоборот. Избыточная система имеет следующие свойства:
• одно и то же число не имеет единой записи: А = 1210 = 011002 = 10
002 = = 1
100;
• положительные и отрицательные числа изображаются без использования дополнительного знакового разряда:
А = 1310 = 011012 = 10
01;
А = -1310 = = -011012=
010
(при смене знака достаточно заменить в записи числа 1 на
и наоборот);
• возможно уменьшение количества единиц в записи числа, что позволяет упростить и ускорить выполнение арифметических операций, особенно сложение и вычитание.
Преобразование двоичных чисел в избыточную систему с минимальным числом единиц в разрядах осуществляют так. На первом этапе все комбинации в записи числа вида 01...11 заменяют равнозначной комбинацией вида 10...01 с тем же числом разрядов; затем выполняют замену сочетаний 11 на 01 и
1 на 0
, например:

Количество единиц в записи числа уменьшилось с десяти до четырех.






