В ЭВМ применяются две основные формы представления чисел: полулогарифмическая – с плавающей запятой и естественная – с фиксированным положением запятой.
Все числа кодируются в двоичном виде. При выполнении элементарных арифметических операций над двоичными числами могут получаться отрицательные двоичные числа. Для кодирования знака двоичного числа используется старший ("знаковый") разряд (ноль соответствует плюсу, единица – минусу). Такая форма представления числа называется прямым кодом и применяется для представления положительных двоичных чисел. Для представления отрицательных чисел применяется либо дополнительный, либо обратный код. В таблице пpиведены десятичные числа и их двоичные пpедставления в тpех pазличных фоpмах.
Какие коды будут у числа – 6?
Комментарий к правильному ответу:
1110, 1001, 1010. Правила для образования дополнительного и обратного кода состоят в следующем: для образования дополнительного кода отрицательного числа необходимо в знаковом разряде поставить единицу, а все цифровые разряды инвертировать (заменить 1 на 0, а 0 – на 1), после чего прибавить 1 к младшему разряду; для образования обратного кода отрицательного числа необходимо в знаковом разряде поставить единицу, а все цифровые разряды инвертировать. Прямой код можно получить из дополнительного и обратного по этим же правилам.