- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Образование целых чисел в позиционных системах счисления. Правило счета.
- •Правила перевода чисел из одной системы счисления в другую
- •Перевод целого положительного числа из десятичной системы счисления в любую другую позиционную систему
- •1. Разделить исходное число n на основание системы q
- •2. Выделить целую часть частного и остаток. Остаток будет являться младшим разрядом числа
- •3. Целая часть принимается за исходное число и повторяется пункт 1.
- •Перевод правильной десятичной дроби в любую другую позиционную систему счисления
- •1. Умножить исходное число f на основание системы q
- •2. Выделить целую и дробную части произведения. Целая часть является старшим после запятой разрядом искомого числа. Считать дробную часть произведения исходным числом и повторить пункт 1.
- •Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему счисления
- •Перевод числа из двоичной системы счисления в восьмеричную или шестнадцатеричную
- •Арифметические операции в позиционных системах счисления
- •Сложение
- •Сложение в двоичной системе
- •Сложение в восьмеричной системе
- •Сложение в шестнадцатеричной системе
- •Вычитание
- •Прямой, обратный и дополнительный двоичные коды
- •Умножение
- •Деление
- •Контрольные вопросы
- •Андреева е.В. Системы счисления и компьютерная арифметика. Издание 3 Бином. Лаборатория знаний
- •Содержание
Вычитание
Рассмотрим приемы вычитания в различных позиционных системах счисления на примерах.
ПРИМЕР1: Вычтем единицу из чисел 1010, 102, 108 и 1016.
Шестнадцатеричная:
ПРИМЕР2: Вычтем единицу из чисел 1002, 1008 и 10016.
Двоичная: 1002 – 12 Восьмеричная: 1008 – 18Шестнадцатеричная: 10016 – 116
ПРИМЕР3: Вычтем число 49,75 из числа 51,25 в различных позиционных системах счисления.
Ответ: 51,2510 - 49,7510 = 1,510 =1,12 = 1,48 = 1,816
Проверка. Преобразуем полученные двоичные, восьмеричные и шестнадцатеричные разности в десятичные:
1,12 = 1 x 20 + 1 x 2-1 = 1 + Ѕ = 1,510
1,48 = 1 x 80 + 4 x 8-1 = 1 + 4/8 = 1 + Ѕ = 1,510
1,816 = 1 x 160 + 8 x 16-1 = 1 + 8/16 = 1 + Ѕ = 1,510
ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ. Вычесть числа в различных позиционных системах счисления. Сделать проверку.
Номер варианта |
Числа |
Номер варианта |
Числа |
1 |
49 и 39 |
9 |
98 и 56 |
2 |
67 и 58 |
10 |
31 и 19 |
3 |
98 и 56 |
11 |
83 и 39 |
4 |
34 и 12 |
12 |
48 и 14 |
5 |
63 и 35 |
13 |
65 и 28 |
6 |
41 и 14 |
14 |
83 и 49 |
7 |
85 и 23 |
15 |
52 и 23 |
8 |
72 и 48 |
16 |
45 и 29 |
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 1: Найти сумму и разность чисел, аналогично предыдущим примерам. Сделать проверку.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
90,5 и 16,28125 |
19 |
76,25 и 38,375 |
2 |
56,5625 и 16,5 |
20 |
65,25 и 29,28125 |
3 |
75,625 и 36,5 |
21 |
83,75 и 42,125 |
4 |
49,25 и 28,53125 |
22 |
54,3125 и 19,375 |
5 |
84,375 и 23,5 |
23 |
57,125 и 23,25 |
6 |
59,125 и 33,0625 |
24 |
71,375 и 39,0625 |
7 |
44,28125 и 28,375 |
25 |
96,53125 и 53,125 |
8 |
68,0625 и 42,375 |
26 |
32,125 и 29,0625 |
9 |
81,28125 и 20,25 |
27 |
75,28125 и 34,125 |
10 |
46,75 и 28,3125 |
28 |
86,125 и 43,28125 |
11 |
96,25 и 12,5 |
29 |
56,25 и 17,375 |
12 |
52,0625 и 11,125 |
30 |
69,28125 и 23,5 |
13 |
61,125 и 49,75 |
31 |
72,25 и 59,0625 |
14 |
62,5625 и 38,375 |
32 |
87,0625 и 49,375 |
15 |
77,5625 и 35,5 |
33 |
41,375 и 19,53125 |
16 |
67,25 и 36,53125 |
34 |
74,28125 и 32,75 |
17 |
54,625 и 23,0625 |
35 |
82,25 и 44,125 |
18 |
64,125 и 27,375 |
36 |
98,0625 и 52,5 |