Автор работы: Пользователь скрыл имя, 10 Ноября 2012 в 07:41, задача
Работа содержит задание по дисциплине "Информатика" и его решение
Задание 1.
159/2=79 остаток 1
79/2=39 остаток 1
39/2=19 остаток 1
19/2=9 остаток 1
9/2=4 остаток 1
4/2=2 остаток 0
2/2=1 остаток 0
Таким образом, получаем: 15910=100111112
Проверка: 100111112=1*27+0*26+0*25+1*24+
Для перевода просто заменяем цифру восьмеричного числа на соответствующий триплет двоичных чисел из следующей таблицы:
08 |
0002 |
18 |
0012 |
28 |
0102 |
38 |
0112 |
48 |
1002 |
58 |
1012 |
68 |
1102 |
78 |
1112 |
Получаем 0010011001112, так как двоичное число всегда начинается с 1, первые два нулевых разряда нужно отбросить: 11478=10011001112
Проверка: 1*83+1*82+4*81+7*80=512+64+32+
1*29+0*28+0*27+1*26+1*25+0*24+
129/16=8 остаток 1
Таким образом, получаем: 12910=8116
Проверка: 8*161+1*160=128+1=12910
1591/5=318 остаток 1
318/5=63 остаток 3
63/5=12 остаток 3
12/5=2 остаток 2
Таким образом, получаем: 159110=223315
Проверка: 2*54+2*53+3*52+3*51+1*50=1250+