logo
ИНФОРМАТИКА ОТВЕТЫ

Основные типы данных:

1.      Символьный тип. Машинное слово делится на группы по 8 бит, в которые и записываются двоичные коды символов. Возможны операции математических отношений, определения символа по коду и наоборот, порядок следования.

2.      Целые числа. Представление целых положительных чисел заключается в переводе числа в двоичную систему счисления с добавлением нулей до целого числа байт. Для представления целых чисел со знаком старший бит отводится под запись знака числа (0 соответствует «+», 1 – «–»), а остальные – под запись прямого (для положительного) или обратного (для отрицательного) двоичного кода числа. Для получения дополнительного кода отрицательного числа можно использовать алгоритм:

1.    Модуль числа записать в прямом коде в n двоичных разрядах (n – кратно восьми).

2.    Получить обратный код числа, для этого значения всех битов инвертировать (все единицы заменить на нули и все нули заменить на единицы).

3.     К полученному обратному коду прибавить единицу.

Пример 1.  Найдем дополнительный код числа -12.