Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Системы счисления. Системой счисления называется совокупность приемов наименования и записи чисел





Системой счисления называется совокупность приемов наименования и записи чисел. В любой системе счисления для представления чисел выбираются некоторые символы (их называют цифрами), и числа получаются в результате каких-либо операций над цифрами данной системы счисления.

Если значение цифры не зависит от ее местоположения в записи числа, то такая система счисления называется непозиционной. Наиболее известным примером непозиционной системы счисления является римская.

Система называется позиционной, если значение каждой цифры (ее вес) изменяется в зависимости от ее положения (позиции) в последовательности цифр, изображающих число.

Число единиц какого-либо разряда, объединяемых в единицу более старшего разряда, называют основанием позиционной системы счисления. Если количество таких цифр равно Р, то система счисления называется Р -ичной. Основание системы счисления совпадает с количеством цифр, используемых для записи чисел в этой системе счисления.

Запись произвольного числа х в Р -ичной позиционной системе счисления основывается на представлении этого числа в виде многочлена

 

(2.1)

 

где P – основание системы счисления; n – количество цифр в целой части числа, m – в дробной части.

 

 

Например,

– десятичная система счисления: P =10, алфавит системы: {0,1,2,3,4,5,6,7,8,9};

– двоичная система счисления: P =2, алфавит системы:

{0, 1};

– восьмеричная система счисления: P =8, алфавит системы: {0,1,2,3,4,5,6,7};

– шестнадцатеричная система счисления: P =16, алфавит системы: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}.

 

Таблица 1 – Соотношение чисел вышеперечисленных

систем счисления

P=10 P=2 P=8 P=16
       
       
       
       
       
       
       
       
       
       
      A
      B
      C
      D
      E
      F
       

 

При переводе чисел из десятичной системы счисления в систему с основанием Р > 1 обычно используют следующий алгоритм:

– если переводится целая часть числа, то она делится на Р, после чего запоминается остаток от деления. Полученное частное вновь делится на Р, остаток запоминается. Процедура продолжается до тех пор, пока частное не станет равным нулю. Остатки от деления на Р выписываются в порядке, обратном их получению;

– если переводится дробная часть числа, то она умножается на Р, после чего целая часть запоминается и отбрасывается. Вновь полученная дробная часть ум­ножается на Р и т.д. Процедура продолжается до тех пор, пока дробная часть не станет равной нулю. Целые части выписываются после двоичной запятой в порядке их получения. Результатом может быть либо конечная, либо периодическая двоичная дробь. Поэтому, когда дробь является периодической, приходится обрывать умножение на каком-либо шаге и довольствоваться приближенной записью исходного числа в системе с основанием Р.

Например:

1) число 11810 перевести в двоичную, восьмеричную и шестнадцатеричную системы счисления.

 

_118            
  _59          
    _29        
      _14      
        _7    
          _3  
             
             
_118            
  _14          
             
             
             
_118            
             
             

 

Таким образом, 11810=11101102, 11810=1668, 11810=7616.

 

2) Перевести десятичные дроби 0,562510 и 0,810 в двоичную систему счисления

 

0,     0,  
  * 2     * 2
         
  * 2     * 2
         
  * 2     * 2
         
  * 2     * 2
         
        * 2
         
        ….

 

Получили, 0,562510=0,10012,0,810=0,(1100)8.

Для смешанных чисел (имеющих целую и дробную части) каждая часть переводится по своему правилу, затем выписывается общий ответ.

При переводе чисел из системы счисления с основанием Р в десятичную систему счисления необходимо пронумеровать разряды целой части справа налево, начиная с нулевого, и в дробной части, начиная с разряда сразу после запятой слева направо (начальный номер – 1). Затем вычислить сумму произведений соответствующих значений разрядов на основание системы счисления в степени, равной номеру разряда. Это и есть представление исходного числа в десятичной системе счисления.

Например, перевести числа 11001112 и 10011,112 в 10-ю систему счисления.

 

11001112=1×26+1×25+0×24+0×23+1×22+1×21+1×20=10310

10011,112=1×24+0×23+0×22+1×21+1×20 +1×2-1+1×2-2=19,7510

 

Перевод чисел из двоичной системы в восьмеричную производится «делением» двоичного числа на группы по 3 цифры (триады) с конца. Каждая группа преобразуется числом в новой системе счисления, например: 10.000.1012=2058. При переводе чисел из двоичной в шестнадцатеричную, аналогично, «делим» двоичное число на тетрады, то есть на группы по 4 цифры, например, 110.0110.1011=66B.

Арифметические действия над числами в любой позиционной системе счисления производятся по тем же правилам, что и в десятичной системе, так как все они основываются на правилах выполнения действий над соответствующими многочленами. При этом нужно только пользоваться теми таблицами сложения и умножения, которые соответствуют данному основанию Р системы счисления.

 

Date: 2016-02-19; view: 552; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию