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



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

1) вычесть из кода числа 1;

2) инвертировать код;

3) перевести в десятичную систему счисления. Полученное число записать со знаком минус.

Пример 1: Записать целое десятичное число, соответствующее дополнительному коду 0000000000010111

Поскольку в старшем разряде записан нуль, то результат будет положительным. Это код числа 23.

 

 

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Гаврилов, М.В. Информатика и информационные технологии: учебник для бакалавров. - 2-е изд., испр. и доп. - М.: Юрайт, 2012. - 350 с.

2. Маскаева, А. М. Основы теории информации: учебное пособие / А. М. Маскаева. - М.: ФОРУМ : ИНФРА-М, 2014. - 96 с. - Библиогр.: с. 95.

3. Плотникова, Н. Г. Информатика и информационно-коммуникационные технологии (ИКТ): учебное пособие / Н. Г. Плотникова. - М.: Риор: ИНФРА-М, 2014. - 124 с.

 

Дополнительные источники:

1. Блейхер Р., Теория и практика кодов, контролирующих ошибки, М.: Мир, 1986

2. Лапчик М.П. Методика преподавания информатики: учебное пособие для студентов педвузов / Лапчик М.П., Семакин А.Г., Хеннер Е.К., Издательство : Академия, 2004. – 624с.

3. МихееваЕ.В. Информатика. Общепрофессиональные дисциплины. Учебник для СПО/МихееваЕ.В., Титова О.И.; 4 издание, Издательство: Академия, 2010. – 352 с. (гриф МО РФ)

4. Панин В.В. Основы теории информации. Учебное пособие для ВУЗов, Издательство: Бином, 2007.-438 с.

5. Хохлов Г.И. Основы теории информации / Хохлов Г.И., Издательство: Академия, 2008. -171 с.

6. Чернышев Основы теории передачи информации: Учебное пособие, Чернышев Издательство: Кнорус,2010. – 168 с.

 


Дата добавления: 2020-12-12; просмотров: 1489; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!