НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0123456 ... 101

Степени S играют в естественной системе счисления роль весов разрядов. Нулевому разряду сопоставляется 5° = 1. . .

В зависимости от вида S естественные системы счисления распадаются на систейы с натуральным, целым отрицательным, дробным основаниями. Рассматриваются и такие системы счисления, у которых основание является комплексным .числом. На рис. .0.3 показана классификация систем счисления. В первых четырех главах книги рассматриваются различные типы естественных систем счисления. В пятой главе излагаются некоторые результаты, связанные с весо-;означными системами, которые не .являются естественными. ,Наконец, в шестой главе рассматривается один специальный класс систем счисления, которые не являются весомозначными.

В заключение введения отметим, что запись некоторого количества в определенной системе счисления

будем в дальнейшем называть кодом числа. При этом запись {x)f означает код числа (количества) x в системе счисления R. Для естественных систем счисления с основанием S код числа х в этой системе записывается как {x)g. Там, где это не приводит к недоразумению, «запись [(йу)]о будет заменяться за-

,ПИСЬЮ" (Uj).



Глава первая

СИСТЕМЫ СЧИСЛЕНИЯ С НАТУРАЛЬНЫМ ОСНОВАНИЕМ

§ 1.1. Общие свойства систем

•Для задания системы с натуральным основанием S необходимо задать алфавит цифр A = {ai, а,... а„\, каждому элементу которого сопоставить его количественный эквивалент в нулевом разряде. Алфавит весов специально задавать нет необходимости, так как этот алфавит всегда имеет вид

Р~{ ... , 5*, ... , 1, S ... , S ...\,

Код любого числа в системе счисления с натуральным ослованием имеет следующий вид:

х= "f [{aj)lSK (1.1)

Таким образом, каждый код числа можно рассматривать как бесконечный ряд по степеням S.

Естественно ввести некоторые очевидные требо-. вания к рассматривающимся системам счисления. ;. 1. Однозначность. Каждому числу л: должен ,г соответствовать единственный код, и наоборот.

2. Конечность. Каждому .целому числу л: дол-.жен сопоставляться код конечной длины. ; 3. Эффективность. Существует алгоритм, .с помощью которого за конечное число шагов возможен лереход от кода числа (для конечного кода) к самому числу. При переходе от числа к его коду • для целого числа должен существовать алгоритм, . реализующий этот переход за конечное-число шагов. Для дробного числа х должен существовать алгоритм,



который за -конечное число шагов дает код исла х, отличающегося от числа х не более, чем на заданную величину погрешности.

Мы будем рассматривать, в основном, системы счисления, обладающие этими тремя свойствами. И лишь в исключительных случаях будут рассматриваться системы, не обладающие свойством однозначности или конечности.

Определение. 1.1. Системы счисления с натуральным основанием S, удовлетворяющие требованиям конечности и эффективности, но не удовлетворяющие требованию однозначного кодирования хотя бы для одного числа х, называются избыточными. * . Определение 1.2. Системы счисления, удовлетворяющие требованиям однозначности, конечности и эффективности, называются каноническими.

/Рассмотрим вначале канонические системы. Пусть цифрам из множества А сопоставлены, в нулевом разряде только положительные целые количественные эквиваленты. В этом случае из соотношения (1.1) вытекает, что все числа х, коды которых могут быть получены в данной канонической системе счисления, являются положительными. Для получения кода числа, соответствующего количеству нуль, необходимо иметь среди А цифру О, которой сопоставлено количество Нуль. В силу конечности представления для целого числа имеем

1 = [{aj)l-S + ... + [{aj)],.S + [{aj)U.S- + ... +

Это означает, что для представления числа, равного единице, мы можем использовать либо цифру с количественным эквивалентом, равным единице (в этом случае число единица будет представляться как ... 01,00...), либо цифру вида S" (тогда число единица будет представляться как ... 0,0 ... 05"0 ... , где S" стоит в разряде с весом S~". Однако второй способ представления единицы по сравнению с первым способом не дает ничего принципиально нового, так как в этом случае можно просто переместить запятую так, чтобы разряд с весом S" стал нулевым разрядом (другими словами, умножить веса всех разрядов



0123456 ... 101


Яндекс.Метрика