Как складывать двоичные числа

Двоичная система

  • Начертите таблицу разрядных значений, состоящую из двух строк и четырех столбцов. В двоичной системе используется основание 2, поэтому вместо единиц, десятков, сотен и тысяч в десятичной системе (с основанием 10) разрядными значениями в двоичной системе являются единицы, двойки, четверки и восьмерки. Единицы расположатся в самом правом столбце таблицы, а восьмерки — в крайнем левом.
  • Запишите в нижней строке таблицы какое-либо двоичное число. В двоичной системе для записи чисел используются лишь 1 и 0
    Например, можно написать 1 в разряде восьмерок, 1 в разряде четверок, 0 в разряде двоек и 1 в разряде единиц, в результате получится следующее двоичное число: 1101.
  • Рассмотрим разряд единиц. Если на этом месте стоит 0, разрядное значение равно 0. Если же стоит 1, значение равно 1.
    Например, в двоичном числе 1101 в разряде единиц стоит 1, поэтому разрядное значение составляет 1. Таким образом, двоичное число 1 эквивалентно десятичному числу 1.
  • Рассмотрим разряд двоек. Если в этом разряде стоит 0, разрядное значение равно 0. Если же в разряде двоек стоит 1, разрядное значение равно 2.Например, в двоичном числе 1101 в разряде двоек стоит 0, поэтому разрядное значение равно 0. Таким образом, двоичное число 01 эквивалентно десятичному числу 1, поскольку в разряде двоек стоит 0, а в разряде единиц 1: 0 + 1 = 1.
  • Рассмотрим разряд четверок. Если в этом разряде стоит 0, разрядное значение составляет 0. Если же в разряде четверок стоит 1, разрядное значение равно 4.
    Например, в двоичном числе 1101 в разряде четверок стоит 1, поэтому разрядное значение составляет 4. Таким образом, двоичное число 101 эквивалентно десятичному числу 5, поскольку имеет в разряде четверок 1, в разряде двоек 0 и в разряде единиц 1: 4 + 0 + 1 = 5.
  • Рассмотрим разряд восьмерок. Если в этом разряде стоит 0, разрядное значение равно 0. Если же в разряде восьмерок стоит 1, разрядное значение составляет 8.
    Например, в двоичном числе 1101 в разряде восьмерок стоит 1, поэтому разрядное значение составляет 8. Таким образом, двоичное число 1101 эквивалентно десятичному числу 13, поскольку имеет в разряде восьмерок 1, в разряде четверок 1, в разряде двоек 0 и в разряде единиц 1: 8 + 4 + 0 + 1 = 13.

Сложение двоичных чисел с использованием разрядных значений

  1. Запишите числа в столбик и сложите соответствующие цифры. Поскольку складывается два числа, сумма отдельных цифр может равняться 0, 1 или 2. Если сумма равна 0, напишите внизу соответствующего столбика 0. Если сумма составляет 1, запишите 1. Если же сумма равна 2, напишите внизу столбика 0 и перенесите 1 в соседний столбик двоек.
    Например, при сложении двоичных чисел 0111 и 1110 в столбике единиц 1 и 0 дают в сумме 1, поэтому внизу этого столбика следует написать 1.
  2. Сложите цифры в столбике двоек. При сложении может получиться 0, 1, 2 или 3 (если вы перенесли 1 из столбика единиц). Если сумма равна 0, запишите под чертой 0 в разряде двоек. Если сумма составляет 1, запишите внизу столбика 1. Если сумма равна 2, напишите под чертой 0 и перенесите 1 в столбик четверок. Если же сумма равна 3, напишите внизу 1 и перенесите 1 в столбик четверок (3 двойки = 6 = 1 двойка и 1 четверка).
    Например, при сложении двоичных чисел 0111 и 1110 две единицы в столбике двоек дают 2 (две двойки, то есть одну четверку), поэтому запишите под чертой 0 и перенесите 1 в столбик четверок.
  3. Сложите цифры в столбике четверок. При сложении может получиться 0, 1, 2 или 3 (если вы перенесли 1 из столбика двоек). Если сумма равна 0, запишите под чертой 0 в разряде четверок. Если сумма составляет 1, запишите внизу столбика 1. Если сумма равна 2, напишите под чертой 0 и перенесите 1 в столбик восьмерок. Если же сумма равна 3, напишите внизу 1 и перенесите 1 в столбик восьмерок (3 четверки = 12 = 1 четверка и 1 восьмерка).
    Например, при сложении двоичных чисел 0111 и 1110 следует сложить три единицы (с учетом перенесенной из столбика двоек). В результате имеем 3 четверки, то есть 12, поэтому запишите 1 в столбике четверок и перенесите 1 в столбик восьмерок.
  4. Продолжайте складывать цифры в каждом столбике разрядов, пока не получите окончательный результат. Для удобства можно запомнить, что 0 = 0, 1 = 1, 2 = 10 и 3 = 11.
    Например, при сложении двоичных чисел 0111 и 1110 в столбике восьмерок следует сложить две единицы (с учетом перенесенной из столбика четверок). В результате получаем 2, записываем 0 в столбике восьмерок и переносим 1 в разряд шестнадцати. Поскольку в столбике шестнадцати нет цифр, мы записываем под чертой 1. Таким образом, 0111 + 1110 = 10101.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *