profile
Опубликовано - 4 месяца назад | По предмету Информатика | автор Аноним

Найдите сумму чисел 1011110 в двоичной системе и 1100111

  1. Ответ
    Ответ дан Денисов Станислав
    Сложение в столбик в двоичной системе выполняется по тем же правилам, что в десятичной. Но при этом следует помнить:

    1 + 0 = 1;

    0 + 1 = 1;

    0 + 0 = 0;

    1 + 1 = 10 (0 пишем, 1 запоминаем);

    1 + 1 + 1 = 11 (1 пишем, 1 запоминаем).

    Столбик смотри по ссылке: http://bit.ly/2yajeLW

    Ответ: 11000101.
    0

  2. Ответ
    Ответ дан Лукин Игорь

    Сложение в двоичной системе счисления

    n

    Правила сложения в двоичной системе счисления:

    n
      n
    1. 1 + 1 = 10 или = 0 + 1 переносим в старший разряд
    2. n
    3. 1 + 0 = 1
    4. n
    5. 0 + 1 = 1
    6. n
    7. 0 + 0 =0
    8. n
    n

    Порядок сложения двух чисел в двоичной системе счисления на примере

    n

    Сложим числа 1011110 и 1100111. Складывать будем «столбиком», как и в десятичной системе счисления:

    n

    +1011110

    n

      1100111

    n

    11000101

    n

    распишем по действиям:

    n

    0 + 1 = 1

    n

    1 + 1 = 10 = 0,  а 1 переносится на разряд выше

    n

    1 + 1 + 1 = 11 = 1, 1 переносится на разряд выше

    n

    1 + 0 + 1= 10 = 0,  а 1 переносится на разряд выше

    n

    1 + 0 + 1= 10 = 0,  а 1 переносится на разряд выше

    n

    1 + 0 + 1= 10 = 0,  а 1 переносится на разряд выше

    n

    1 + 1 + 1 = 11 = 1, 1 переносится на разряд выше, а так как складывать больше нечего, то записываем единицу.

    n

     

    n

    Проверка

    n

    Для преобразования из двоичной системы счисления в десятичную нужно каждую цифру числа умножить на 2k, где k-зависит от позиции цифры. Получится выражение.

    n

    Давайте переведем из двоичной системы в десятичную числа 1011110 и 1100111:

    n

    10111102= 1 * 26 + 0 * 25 + 1 * 24 + 1 * 23 + 1 * 22 + 1 * 21 + 0 * 20 = 64 + 0 + 16 + 8 + 4 + 2 + 0 = 9410

    n

    11001112= 1 * 26 + 1 * 25 + 0 * 24 + 0 * 23 + 1 * 22 + 1 * 21 + 1 * 20 = 64 + 32 + 0 + 0 + 4 + 2 + 1 = 10310

    n

    94 + 103 = 197

    n

    Теперь переведем из десятичной системы счисления в двоичную число 197:

    n

    197 / 2 = 98 и 1 в остатке

    n

    98 / 2 = 98 и 0 в остатке

    n

    49 / 2 = 24 и 1 в остатке

    n

    24 / 2 = 12 и 0 в остатке

    n

    12 / 2 = 6 и 0 в остатке

    n

    6 / 2 = 3 и 0 в остатке

    n

    3 / 2 = 1 и 1 в остатке

    n

    1 / 2 = 0 и 1 в остатке

    n

    Запишем в обратном порядке остатки от деления, получим число 11000101. Число 11000101 есть запись числа 197 в двоичной системе: 19710= 110001012.

    0



Топ пользователи