- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Образование целых чисел в позиционных системах счисления. Правило счета.
- •Правила перевода чисел из одной системы счисления в другую
- •Перевод целого положительного числа из десятичной системы счисления в любую другую позиционную систему
- •1. Разделить исходное число n на основание системы q
- •2. Выделить целую часть частного и остаток. Остаток будет являться младшим разрядом числа
- •3. Целая часть принимается за исходное число и повторяется пункт 1.
- •Перевод правильной десятичной дроби в любую другую позиционную систему счисления
- •1. Умножить исходное число f на основание системы q
- •2. Выделить целую и дробную части произведения. Целая часть является старшим после запятой разрядом искомого числа. Считать дробную часть произведения исходным числом и повторить пункт 1.
- •Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему счисления
- •Перевод числа из двоичной системы счисления в восьмеричную или шестнадцатеричную
- •Арифметические операции в позиционных системах счисления
- •Сложение
- •Сложение в двоичной системе
- •Сложение в восьмеричной системе
- •Сложение в шестнадцатеричной системе
- •Вычитание
- •Прямой, обратный и дополнительный двоичные коды
- •Умножение
- •Деление
- •Контрольные вопросы
- •Андреева е.В. Системы счисления и компьютерная арифметика. Издание 3 Бином. Лаборатория знаний
- •Содержание
Деление
Деление в любой позиционной системе счисления производится по тем же правилам, как и в десятичной системе. В двоичной системе очередная цифра частного может быть или нулем или единицей.
ПРИМЕР1: Разделим число 42 на число 6 в различных системах счисления.
Десятичная: 4210 : 610 Двоичная: 101 0102 : 1102 Восьмеричная: 528 : 68
Шестнадцатеричная: 2А16: 616
Ответ: 42: 6 = 710 = 1112 = 78 = 716
Проверка: Преобразуем полученные частные к десятичному виду:
1112 = 1 x 22 + 1 x 21 + 1 x 20 = 4 + 2 + 1 = 710
78 = 7 x 80 = 710
716 = 7 x 160 = 710
ПРИМЕР2: Разделим число 246 на число 41 в различных системах счисления.
Шестнадцатеричная: F616: 2916
Ответ: 246 : 41 = 610 = 1102 = 68 = 616
Проверка: Преобразуем полученные частные к десятичному виду:
1102 = 1 x 22 + 1 x 21 + 0 x 20 = 4 + 2 + 0 = 610
68 = 6 x 80 = 610
616 = 6 x 160 = 610
ПРИМЕР3: Разделим число 54 на число 12 в различных системах счисления.
Десятичная: 5410 : 1210 Двоичная: 110 1102 : 1 1002 Восьмеричная: 668 : 148
Шестнадцатеричная: 3616: C16
Ответ: 54 : 12 = 4,510 = 100,12 = 4,48 = 4,816
Проверка: Преобразуем полученные частные к десятичному виду:
100,12 = 1 x 22 + 0 x 21 + 0 x 20 + 1 x 2-1 = 4 + 0 + 0 + Ѕ = 4,510
4,48 = 4 x 80 + 4 x 8-1 = 4 + 1/8 = 4,510
4,816 = 4 x 160 + 8 x 16-1 = 4 + 8/16 = 4,510
ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ. Сделайте деление целых чисел в различных системах счисления. Проверьте результаты.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
412 и 26 |
9 |
576 и 36 |
2 |
702 и 25 |
10 |
876 и 24 |
3 |
516 и 4 |
11 |
396 и 34 |
4 |
954 и 18 |
12 |
424 и 16 |
5 |
672 и 42 |
13 |
742 и 28 |
6 |
882 и 14 |
14 |
938 и 28 |
7 |
374 и 34 |
15 |
634 и 4 |
8 |
568 и 16 |
16 |
284 и 71 |
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 1. Сделайте умножение и деление чисел в различных системах счисления. Проверьте результаты.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
68 и 34 |
19 |
74 и 8 |
2 |
81 и 4 |
20 |
61 и 5 |
3 |
46 и 23 |
21 |
82 и 4 |
4 |
91 и 13 |
22 |
57 и 15 |
5 |
52 и 14 |
23 |
51 и 6 |
6 |
61 и 4 |
24 |
73 и 8 |
7 |
63 и 12 |
25 |
93 и 4 |
8 |
72 и 16 |
26 |
38 и 16 |
9 |
64 и 5 |
27 |
75 и 12 |
10 |
54 и 20 |
28 |
81 и 6 |
11 |
62 и 20 |
29 |
56 и 14 |
12 |
92 и 16 |
30 |
64 и 5 |
13 |
52 и 20 |
31 |
72 и 15 |
14 |
72 и 30 |
32 |
81 и 12 |
15 |
41 и 20 |
33 |
48 и 20 |
16 |
84 и 21 |
34 |
76 и 20 |
17 |
52 и 16 |
35 |
83 и 8 |
18 |
46 и 8 |
36 |
96 и 12 |