logo
Shpory_tekhnologii

26. Системы счисления. Представление чисел в позиционных и непозиционных системах

Система счисления - совокупность приемов и правил для записи чисел цифровыми знаками. Способов записи чисел цифровыми знаками существует бесчисленное множество. Любая предназначенная для практического применения с.с должна обеспечивать:

В зависимости от способов изображения чисел цифрами, системы счисления делятся на непозиционные и позиционные. Непозиционной системой называется такая, в которой количественное значение каждой цифры не зависит от занимаемой ей позиции в изображении числа (римская система счисления). Позиционной системой счисления называется такая, в которой количественное значение каждой цифры зависит от её позиции в числе (арабская система счисления). Количество знаков или символов, используемых для изображения числа, называется основанием системы счисления. Позиционные системы счисления имеют ряд преимуществ перед непозиционными: удобство выполнения арифметических и логических операций, а также представление больших чисел, поэтому в цифровой технике применяются позиционные системы счисления. Запись чисел может быть представлена в виде А(D) =D1+D2+…+Dk= , где A(D) - запись числа A в с.с. D; Di - символ системы, образующие базу.

По этому принципу построены непозиционные с.с. В общем же случае системы счисления: A(B)=a1B1+a2B2 +...+anBn. Если положить, что Bi=q^Bi-1, а B1=1, то получим позиционную с.с. При q=10 мы имеем дело с привычной нам десятичной с.с. На практике также используют другие с.с. Каждая с.с имеет свои правила арифметики (таблица умножения, сложения). В позиционной с.с число можно представить через его цифры с помощью следующего многочлена относительно q: A=a1*q0+a2*q1+...+an*qn (1) Выражение (1) формулирует правило для вычисления числа по его цифрам в q-ичной с.с.