1) Выполнить перевод чисел из десятичной системы счисления:
a) 2610 = X2,8,16
Переведем число 26 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
Перевод в двоичную систему счисления:
Делим 26 на 2 с остатком:
26 / 2 = 13 (остаток 0)
13 / 2 = 6 (остаток 1)
6 / 2 = 3 (остаток 0)
3 / 2 = 1 (остаток 1)
1 / 2 = 0 (остаток 1)
Записываем остатки в обратном порядке: 110102
Перевод в восьмеричную систему счисления:
Делим 26 на 8 с остатком:
26 / 8 = 3 (остаток 2)
3 / 8 = 0 (остаток 3)
Записываем остатки в обратном порядке: 328
Перевод в шестнадцатеричную систему счисления:
Делим 26 на 16 с остатком:
26 / 16 = 1 (остаток 10)
1 / 16 = 0 (остаток 1)
Записываем остатки в обратном порядке. Остаток 10 соответствует цифре A в шестнадцатеричной системе.
1A16
Ответ: 2610 = 110102 = 328 = 1A16
б) 0,4510 = X2,8,16 до четвертого знака после запятой
Перевод числа 0,45 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления с точностью до четвертого знака после запятой.
Перевод в двоичную систему счисления:
Умножаем дробную часть на 2 и берем целую часть результата:
0,45 * 2 = 0,9 (целая часть 0)
0,9 * 2 = 1,8 (целая часть 1)
0,8 * 2 = 1,6 (целая часть 1)
0,6 * 2 = 1,2 (целая часть 1)
0,2 * 2 = 0,4 (целая часть 0)
Записываем целые части в порядке получения: 0,01112
Перевод в восьмеричную систему счисления:
Умножаем дробную часть на 8 и берем целую часть результата:
0,45 * 8 = 3,6 (целая часть 3)
0,6 * 8 = 4,8 (целая часть 4)
0,8 * 8 = 6,4 (целая часть 6)
0,4 * 8 = 3,2 (целая часть 3)
Записываем целые части в порядке получения: 0,34638
Перевод в шестнадцатеричную систему счисления:
Умножаем дробную часть на 16 и берем целую часть результата:
0,45 * 16 = 7,2 (целая часть 7)
0,2 * 16 = 3,2 (целая часть 3)
0,2 * 16 = 3,2 (целая часть 3)
0,2 * 16 = 3,2 (целая часть 3)
Записываем целые части в порядке получения: 0,733316
Ответ: 0,4510 ≈ 0,01112 ≈ 0,34638 ≈ 0,733316
в) 106,1510 = X2,8,16 до четвертого знака после запятой
Перевод числа 106,15 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления с точностью до четвертого знака после запятой.
Сначала переведем целую часть 106.
Перевод в двоичную систему счисления:
106 / 2 = 53 (остаток 0)
53 / 2 = 26 (остаток 1)
26 / 2 = 13 (остаток 0)
13 / 2 = 6 (остаток 1)
6 / 2 = 3 (остаток 0)
3 / 2 = 1 (остаток 1)
1 / 2 = 0 (остаток 1)
Записываем остатки в обратном порядке: 11010102
Перевод в восьмеричную систему счисления:
106 / 8 = 13 (остаток 2)
13 / 8 = 1 (остаток 5)
1 / 8 = 0 (остаток 1)
Записываем остатки в обратном порядке: 1528
Перевод в шестнадцатеричную систему счисления:
106 / 16 = 6 (остаток 10)
6 / 16 = 0 (остаток 6)
Записываем остатки в обратном порядке. Остаток 10 соответствует цифре A в шестнадцатеричной системе.
6A16
Теперь переведем дробную часть 0,15.
Перевод в двоичную систему счисления:
0,15 * 2 = 0,3 (целая часть 0)
0,3 * 2 = 0,6 (целая часть 0)
0,6 * 2 = 1,2 (целая часть 1)
0,2 * 2 = 0,4 (целая часть 0)
0,4 * 2 = 0,8 (целая часть 0)
0,8 * 2 = 1,6 (целая часть 1)
0,6 * 2 = 1,2 (целая часть 1)
0,2 * 2 = 0,4 (целая часть 0)
Записываем целые части в порядке получения: 0,001001102 ≈ 0,0010
Перевод в восьмеричную систему счисления:
0,15 * 8 = 1,2 (целая часть 1)
0,2 * 8 = 1,6 (целая часть 1)
0,6 * 8 = 4,8 (целая часть 4)
0,8 * 8 = 6,4 (целая часть 6)
Записываем целые части в порядке получения: 0,11468
Перевод в шестнадцатеричную систему счисления:
0,15 * 16 = 2,4 (целая часть 2)
0,4 * 16 = 6,4 (целая часть 6)
0,4 * 16 = 6,4 (целая часть 6)
0,4 * 16 = 6,4 (целая часть 6)
Записываем целые части в порядке получения: 0,266616
Соединяем целую и дробную части:
Ответ: 106,1510 ≈ 1101010,00102 ≈ 152,11468 ≈ 6A,266616
2) Выполнить перевод числа в десятичную систему счисления:
a) 1001010,112 = X10
Перевод числа 1001010,11 из двоичной системы счисления в десятичную систему счисления.
1001010,112 = 1 * 26 + 0 * 25 + 0 * 24 + 1 * 23 + 0 * 22 + 1 * 21 + 0 * 20 + 1 * 2-1 + 1 * 2-2 = 64 + 0 + 0 + 8 + 0 + 2 + 0 + 0,5 + 0,25 = 74,7510
Ответ: 1001010,112 = 74,7510
б) 125,78 = X10
Перевод числа 125,7 из восьмеричной системы счисления в десятичную систему счисления.
125,78 = 1 * 82 + 2 * 81 + 5 * 80 + 7 * 8-1 = 64 + 16 + 5 + 0,875 = 85,87510
Ответ: 125,78 = 85,87510
B) 3A,816 = X10
Перевод числа 3A,8 из шестнадцатеричной системы счисления в десятичную систему счисления.
3A,816 = 3 * 161 + 10 * 160 + 8 * 16-1 = 48 + 10 + 0,5 = 58,510
Ответ: 3A,816 = 58,510