- Преподавателю
- Информатика
- Представление информации в различных системах счисления
Представление информации в различных системах счисления
Раздел | Информатика |
Класс | - |
Тип | Другие методич. материалы |
Автор | Бунакова Т.В. |
Дата | 11.06.2015 |
Формат | doc |
Изображения | Есть |
Практическая работа №4.
Тема: "Представление информации в различных системах счисления"
Упражнения и задачи
-
Запишите числа в десятичной системе счисления:
-
1000112
-
11011,012
-
11203
-
1021,13
-
13324
-
322,124
-
20415
-
4013,15
-
43116
-
1051,36
-
10117
-
106,27
-
22078
-
35,68
-
1729
-
101,39
-
А9Е116
-
15А16
-
2FA16
-
3C, 116
-
2FB16
-
19, A16
-
2F, A16
-
1C, 416
Пример 1. Запишите число х=3718 в десятичной системе счисления.
Решение.
Запишем число х в виде х=3*82+7*81+1*80 и выполним все необходимые действия в десятичной системе счисления:
х=3*64+7*8+1 = 192+56+1 = 249
Ответ: х = 24910
Пример 2. Запишите число х=0,3718 в десятичной системе счисления.
Решение.
Запишем число х в виде х=3*8-1+7*8-2+1*8-3 и выполним все необходимые действия в десятичной системе счисления:
Ответ: х = 0,486…10
-
Переведите десятичные числа в заданные системы счисления:
-
36=x2
-
197=x3
-
948=x4
-
63=x5
-
996=x6
-
899=x7
-
98=x8
-
769=x16
-
397=x16
-
8769=x16
-
5397=x16
-
6997=x16
Пример 3. Переведите десятичное число в заданную систему счисления: 293=x2.
Решение.
Переведем число 293 способом последовательного деления на 2:
Ответ: х = 1001001012
Пример 4. Переведите десятичное число в заданную систему счисления: 293=x2.
Решение.
Переведем число 293 способом подбора целых степеней двойки:
X1 = 293 - 28 = 37
X2 = 37 - 25 = 5
X3 = 6 - 22 = 1
X4 = 1 - 20 = 0
29310 = [28 + 25 + 22 + 20] = 1001001012
Ответ: х = 1001001012
-
Преобразуйте числа (при указанном основании системы счисления) в представление, указанное в правой части:
-
1455 = y10
-
14210 = y5
-
1428 = y10
-
14210 = y8
-
1425 = y7
-
1427 = y5
-
1001100102 = y4
-
1001100102 = y8
-
1001100102 = y10
-
3168 = y4
-
3168 = y2
-
3168 = y10
-
12124 = y8
-
12123 = y8
-
Преобразуйте десятичные числа в двоичные и восьмеричные
-
20
-
5
-
15
-
32
-
65
-
127
-
1024
-
2047
-
129
-
1135
-
92
-
109
-
36
-
55
-
Преобразуйте двоичные числа в десятичные и восьмеричные
-
101
-
1001
-
1101
-
100001
-
111111
-
1100100
-
100100
-
101010
-
100000
-
111011
-
Преобразуйте восьмеричные числа в шестнадцатеричные
-
102235
-
16
-
47
-
77777
-
177776
-
70450
-
15136
-
17332
-
11673
-
Переведите шестнадцатеричные числа в восьмеричные
-
1F
-
E2
-
F1
-
ABCD
-
FFFF
-
1FFE
-
F67A5DC
-
799A6F3
-
D5A92F
Пример 5. Переведите в двоичную систему счисления заданное десятичное число 2323, предварительно переведя его а) в восьмеричную систему, б) в шестнадцатеричную.
Решение.
а) 232310 переведем в восьмеричную систему счисления.
232310 = 44238.
Если необходимо перевести число в двоичную систему счисления из системы счисления, основанием которой является степень двойки, то цифр двоичного числа в группе будет столько же, каков показатель степени. Например, если перевод осуществляется из восьмеричной системы, то группы будут содержать три цифры.
Таким образом: 48 = 1002; 28 = 0102; 38 = 0112.
Запишем результат: 44238 = 1001000100112.
б) 232310 переведем в шестнадцатеричную систему счисления:
232310 = 91316.
16 = 24, поэтому группы будут содержать четыре цифры.
Таким образом: 916 = 10012; 116 = 00012; 316 = 00112.
Запишем результат: 91316 = 1001000100112.
Ответ:
а) 232310 = 44238 = 1001000100112
б) 232310 = 91316 = 1001000100112