Действия над числами
Тема 1.3. Действия над числами
1.3.1. Двоичная арифметика
1.3.2. Сложение и вычитание чисел в восьмеричной и шестнадцатеричной системах
1.3.3. Контрольные вопросы по теме «Действия над числами»
1.3.1. Двоичная арифметика
1) Сложение двоичных чисел осуществляется в соответствии со следующей таблицей:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 + единица переноса в старший разряд, т.е. 1+1=10
При сложении двоичных чисел в каждом разряде в соответствии с таблицей двоичного сложения производится сложение двух цифр слагаемых или двух этих цифр и 1, если имеется перенос из соседнего младшего разряда. В результате получается цифра соответствующего разряда суммы и, возможно, также единица переноса в старший разряд.
Пример 1.3.1-1. Сложить в двоичной системе
110.111
+ 10.011
1001.010
2) Вычитание двоичных чисел осуществляется в соответствии со следующей таблицей:
0 - 0 = 0
1 - 0 = 1
1 - 1 = 0
10 - 1 = 1
При вычитании двоичных чисел в данном разряде при необходимости занимается 1 из следующего, старшего разряда. Эта занимаемая единица равна двум единицам данного младшего разряда. Заем производится каждый раз, когда цифра в разряде вычитаемого больше цифры в том же разряде уменьшаемого.
Пример 1.3.1-2. Вычесть в двоичной системе следующие числа:
110.11 101.001
- 11.01 - 10.111
11.10 10.010
3) Умножение двоичных чисел осуществляется в соответствии со следующей таблицей:
0 х 0 = 0
0 х 1 = 0
1 х 0 = 0
1 х 1 = 1
Умножение двоичных многоразрядных чисел производится путем образования частичных произведений и последующего их суммирования. В соответствии с таблицей двоичного умножения, каждое частичное произведение равно 0, если в соответствующем разряде множителя стоит 0, или равно множимому, сдвинутому на соответствующее число разрядов влево, если в разряде стоит 1. Таким образом, операция умножения двоичных чисел сводится к операциям сдвига и сложения. Положение запятой (для дробных чисел) определяется так же, как и при умножении десятичных чисел.
Пример 1.3.1-3. Перемножить в двоичной системе заданные числа:
1011.1 110.1
* 1010.1 * 101
10111 1101
00000 +0000
+ 10111 1101
00000 100000.1
10111
1111000.11
4) Деление двоичных чисел производится аналогично делению десятичных чисел. Делители дробные числа предварительно приводятся к целым числам переносом запятой в делимом и делителе на одинаковое число разрядов.
Пример 1.3.1-4. Разделить в двоичной системе следующие числа:
1100.1 -101 101 10.1 101 -101 0 |
1001110 -1101 1101 110 1101 -1101 0 |
1.3.2. Сложение и вычитание чисел в восьмеричной и шестнадцатеричной системах
Сложение чисел в этих системах производится аналогично сложению в десятичной системе, имея в виду, что в каждом разряде числа может быть не более семи (пятнадцати) единиц. Если сумма в каком-то разряде получаемого числа больше 7 (15), то в этом разряде записывается количество единиц, превышающее основание 8 (16), то есть, в рассматриваемый разряд записывается разность между получающейся суммой и числом 8 (или числом 16 для шестнадцатеричной системы), а в старший соседний разряд добавляется единица.
Пример 1.3.2-1. Сложить в восьмеричной системе следующие числа:
678 4.78
+ 238 + 3.18
1128 10.08
Пример 1.3.2-2. Сложить в шестнадцатеричной системе следующие числа:
3716 2.716
+ 1316 + 1.916
4А16 4.016
Вычитание в восьмеричной и шестнадцатеричной системе счисления также аналогично вычитанию в десятичной системе. Если цифра в каком-то разряде вычитаемого больше цифры в разряде уменьшаемого, то необходим заем единицы из старшего разряда. Эта занимаемая единица равна восьми (шестнадцати) единицам в рассматриваемом разряде.
Пример 1.3.2-3 Вычесть в восьмеричной и шестнадцатеричной системе счисления следующие числа:
47.208 21.416
- 15.448 - F.916
31.548 11.В16
1.3.3. Контрольные вопросы по теме «Действия над числами»
Как производится сложение двоичных чисел?
Как производится вычитание двоичных чисел?
Как производится умножение дробных двоичных чисел?
Как производится деление дробных двоичных чисел?
Как производится сложение восьмеричных и шестнадцатеричных чисел?
Как производится вычитание восьмеричных и шестнадцатеричных чисел?
1.3.4. Тестовые задания по теме «Действия над числами»
Сумма чисел А516 + В716 равна
15С16
211216
22216
нет верного ответа
Сумма чисел 10102 + 1012 равна
11112
111002
10112
нет верного ответа
Разность чисел 10102 1012 равна
1012
1002
112
нет верного ответа
Сумма чисел FA16 + 7516 равна
16F16
FA7516
15516
нет верного ответа
Разность чисел FA16 7516 равна
8516
7516
9516
нет верного ответа
Сумма чисел 668 + 448 равна
1328
1008
1228
нет верного ответа
Разность чисел 2008 558 равна
1238
1338
1458
1358
Сумма чисел 6616 + 4416 равна
AA16
11016
10016
нет верного ответа
Разность чисел 20016 5516 равна
1АВ16
14516
1ВВ16
нет верного ответа
При сложении двух чисел 10102 и 101012 получается
111112
111012
110112
1111112
При вычитании двух чисел 101012 и 10102 получается
10112
10012
11002
1112
При сложении двух чисел 1101112 и 111102 получается
10101012
11000112
10001012
10000112
Сумма двух чисел 365 58 и 74 38 равна
362 28
462 08
461 08
460 18
Разность двух чисел 365 58 и 74 38 равна
271 28 *
472 28
260 18
270 28
Сумма двух чисел А6Е 916 и FD 816 равна
В6С 216
В6C 116
11612 116
А6С 116
Разность двух чисел А6Е 916 и FD 816 равна
971 116
970 116
960 116
972 116
Произведение чисел 10102 и 1012 равно
1100102
1110102
10011002
нет верного ответа
При делении числа 10102 на число 1012 получается
102
112
1012
нет верного ответа
Сумма чисел 150 368 + 1756 4318 равна
2127 0118
2257 4618
2127 7918
2126 7118
Разность чисел 5431 28 4413 228 равна
1015 768
1017 068
1128 988
нет верного ответа
ема 1.3. Действия над числами Страница 34
Действия над числами