Вопрос:

Домашнее задание 1) Выполнить перевод чисел из десятичной системы счисления: a) 2610 = X2,8,16 б) 0,4510 = Х2,8,16 до четвертого знака после запятой в) 106,1510 = Х2,8,16 до четвертого знака после запятой 2) Выполнить перевод числа в десятичную систему счисления: a) 1001010,112 = X10 6) 125,78 = X10 B) 3A,816 = X10

Ответ:

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

Смотреть решения всех заданий с листа
Подать жалобу Правообладателю