ПДО Малышева М.И.
Тема 2: Переводы из различных систем счисления
Алгоритм перевода:
1. Запиши число в развёрнутой форме.
1378 = 1 × 82 + 3 × 81 + 7 × 80
2. Выполни арифметические операции.
1378 = 1 × 82 + 3 × 81 + 7 × 80 = 1 × 64 + 3 × 8 + 7 × 1= 64 + 24 + 7 = 9510 Примеры:
10 0112 = 1 × 24 + 0 × 23 + 0 × 22 + 1 × 21 + 1 × 20 = 1 × 16 + 1 × 2 + 1 × 1= 16 + 2 + 1 = 1910 2C916 = 2 × 162 + 12 × 161 + 9 × 160 = 2 × 256 + 12 × 16 + 9 × 1= 512 + 192 + 9 = 71310 Задания:
Переведи три числа в десятичную систему счисления.
4С16 =
110102 =
128 =
1
ПДО Малышева М.И.
Проще всего это сделать с помощью перевода всех чисел в десятичную систему.
Допустим, у нас есть числа 1507, 1428 и 6516. Переведём их в десятичную систему счисления.
1428 = 1 × 82 + 4 × 81 + 2 × 80 = 64 + 32 + 2 = 98
1507 = 1 × 72 + 5 × 71 + 0 × 70 = 49 + 35 = 84
6516 = 6 × 161 + 5 × 160 = 96 + 5 = 101 Получается, что 1507 < 1428 < 6516.
Попробуем выполнить то же самое с другими числами: AB16, 138 и 100 000 0012. AB16 = 10 × 161 + 11 × 160 = 160 + 11 = 171
138 = 1 × 81 + 3 × 80 = 8 + 3 = 11
1000000012 = 1 × 28 + 0 × 27 + 0 × 26 + 0 × 25 + 0 × 24 + 0 × 23 + 0 × 22 + 0 × 21 + 1 × 20 = 256 + 1 = 257 Значит, 138 < AB16 < 100 000 0012.
Задание:
Расставь числа в порядке возрастания.
A116 1510 238
Переведём 200 в систему счисления с основанием 8.
1. 200 : 8 = 25 (остаток 0)
2. 25 : 8 = 3 (остаток 1) 3. 3 : 8 = 0 (остаток 3)
Как только неполное частное становится равным нулю, деление прекращается.
Теперь нужно записать остатки от деления в обратном порядке, то есть от последнего к первому. И вот перед нами число в новой системе счисления.
20010 = 3108
Вот ещё пример перевода из десятичной системы счисления в двоичную:
1. 19 : 2 = 9 (остаток 1)
2. 9 : 2 = 4 (остаток 1)
3. 4 : 2 = 2 (остаток 0)
4. 2 : 2 = 1 (остаток 0)
5. 1 : 2 = 0 (остаток 1)
1910 = 10 0112
А вот пример перевода из десятичной системы счисления в шестнадцатеричную:
1. 46 : 16 = 2 (остаток 14)
2. 2 : 16 = 0 (остаток 2)
4610 = 2E16 Задание:
Переведи 27 в три системы счисления: с основаниями 2, 8 и 16.
2
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.