- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Образование целых чисел в позиционных системах счисления. Правило счета
- •Правила перевода чисел из одной системы счисления в другую
- •Перевод целого положительного числа из десятичной системы счисления в любую другую позиционную систему
- •1. Разделить исходное число n на основание системы q
- •2. Выделить целую часть частного и остаток. Остаток будет являться младшим разрядом числа
- •Арифметические операции в позиционных системах счисления
- •Сложение
- •Сложение в двоичной системе
- •Сложение в восьмеричной системе
- •Сложение в шестнадцатеричной системе
- •Прямой, обратный и дополнительный двоичные коды
- •Контрольные вопросы
- •Литература
- •Содержание
Правила перевода чисел из одной системы счисления в другую
Перевод целого положительного числа из десятичной системы счисления в любую другую позиционную систему
Для перевода целого десятичного числа N в систему счисления с основанием q необходимо:
1. Разделить исходное число n на основание системы q
2. Выделить целую часть частного и остаток. Остаток будет являться младшим разрядом числа
3. целая часть принимается за исходное число и повторяется пункт 1 до тех пор, пока целая часть будет > q.
ПРИМЕР: Переведем число 53 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную.
в двоичную
в восьмеричную
в шестнадцатеричную
Сделаем проверку. Используя формулу (1), переведем найденные числа в десятичную систему счисления.
110 1012 = 1х25 + 1х24 + 0х23 + 1х22 + 0х21 + 1х20 = 32+ 16+ 0+ 4 + 0+ 1 = 5310
658 = 6 х 81 + 5 х 80 = 48 + 5 = 5310
3516 = 3 х 161 + 5 х 160 = 48 + 5 = 5310
ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ. Перевести целое число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную, аналогично примеру и сделать проверку.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
123 |
9 |
276 |
2 |
165 |
10 |
142 |
3 |
205 |
11 |
213 |
4 |
247 |
12 |
178 |
5 |
134 |
13 |
235 |
6 |
226 |
14 |
153 |
7 |
181 |
15 |
253 |
8 |
268 |
16 |
194 |
Арифметические операции в позиционных системах счисления
Во всех позиционных системах счисления арифметические операции выполняются так же, как и в десятичной системе – сложение, вычитание и умножение – столбиком, деление – углом. Для каждой системы счисления существуют свои таблицы сложения и умножения.
Сложение
Таблицы сложения составляются с помощью Правила Счета.
Сложение в двоичной системе
-
+
0 1
0
1
0 1
1 10
Сложение в восьмеричной системе
-
+
0 1 2 3 4 5 6 7
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7
1 2 3 4 5 6 7 10
2 3 4 5 6 7 10 11
3 4 5 6 7 10 11 12
4 5 6 7 10 11 12 13
5 6 7 10 11 12 13 14
6 7 10 11 12 13 14 15
7 10 11 12 13 14 15 16