Двоичная арифметика.
Вам хорошо знакомы правила выполнения арифметических операций с многозначными десятичными числами. В младших классах школы вы учились складывать, вычитать, умножать «столбиком» и делить «уголком». В конечном счете для выполнения вычислений нужно уметь складывать и умножать однозначные числа. Таблицу умножения десятичных чисел многие первоклассники заучивают долго и с большим трудом. Но вот если бы в школе изучали не десятичную, а двоичную арифметику, проблем бы не было ни у кого и все ученики были бы отличниками! Сейчас вы убедитесь в том, что двоичная арифметика, действительно, очень проста.
С двоичной системой счисления вы уже знакомы. В ней всего две цифры: 0 и 1. Вот все варианты их сложения:
0 + 0 = 0, 0 + 1 = 1, 1 + 1 = 10.
Вам уже должно быть понятно, что 102 = 210 (напомним, что нижний индекс обозначает основание системы счисления и всегда записывается в десятичной системе). Ряд двоичных натуральных чисел легко записать, получая каждое следующее число путем прибавления единицы к предыдущему.
Таблица 1. Десятичные числа от 1 до 16 и равные им двоичные числа
|
«10» |
«2» |
«10» |
«2» |
«10» |
«2» |
«10» |
«2» |
|
1 |
1 |
5 |
101 |
9 |
1001 |
13 |
1101 |
|
2 |
10 |
6 |
110 |
10 |
1010 |
14 |
1110 |
|
3 |
11 |
7 |
111 |
11 |
1011 |
15 |
1111 |
|
4 |
100 |
8 |
1000 |
12 |
1100 |
16 |
10000 |
Из таблицы 1 видно, как быстро нарастает количество цифр в двоичных числах. Но этот недостаток двоичной системы компенсируется простотой арифметики. Вот пример сложения столбиком двух многозначных двоичных чисел:
1 0 1 1 0 1 1 1 0 1
+1 1 1 0 1 0 1 1 0
1 0 0 1 0 1 1 0 0 1 1
Двоичная таблица умножения:
0 x 0 = 0, 1 x 0 = 0, 1 x 1 = 1.
Пример:
111
х11
111
+ 111
10101
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.