Мы определили что два или более чисел находятся в разных системах счисления.
Для правильного выполнения всех арифметических операций необходимо
перевести все числа в какую-нибудь одну систему счисления.
Вы выбрали восьмеричную систему счисления поэтому в нее осуществим перевод всех чисел.
1)
Переведем число 4ED16Для этого переведем его сначала в десятичную вот так:
4ED
16 = 4∙16
2+14∙16
1+13∙16
0 = 1024+224+13 = 1261
10Целая часть находится делением на основание новой:
1261 | 8 | | | |
-1256 | 157 | 8 | | |
5 | -152 | 19 | 8 | |
| 5 | -16 | 2 | |
| | 3 | | |
|
Результат перевода:
4ED16 = 23558 2)
Переведем число 1001011002Для этого переведем его сначала в десятичную вот так:
100101100
2 = 1∙2
8+0∙2
7+0∙2
6+1∙2
5+0∙2
4+1∙2
3+1∙2
2+0∙2
1+0∙2
0 = 256+0+0+32+0+8+4+0+0 = 300
10Целая часть находится делением на основание новой:
300 | 8 | | |
-296 | 37 | 8 | |
4 | -32 | 4 | |
| 5 | | |
|
Результат перевода:
1001011002 = 4548 3)
Переведем число 10102Для этого переведем его сначала в десятичную вот так:
1010
2 = 1∙2
3+0∙2
2+1∙2
1+0∙2
0 = 8+0+2+0 = 10
10Целая часть находится делением на основание новой:
10 | 8 | |
-8 | 1 | |
2 | | |
|
Результат перевода:
10102 = 128 4) Число 217
8 уже находится в нужной СС.
В результате преобразований получили выражение:
23558-4548÷128+2178- В полученном выражении все числа находятся в восьмеричной системе счисления. Поэтому все расчеты будем выполнять в ней.
1)
Выполним деление 4548÷128Получилось: 454
8÷12
8 = 36
8 Подставим результат это расчета в исходное выражение
2355
8 -
4548 ÷ 128 + 217
8 = 2355
8 -
368 + 217
8 2)
Выполним вычитание 23558-368Получилось: 2355
8-36
8 = 2317
8 Подставим результат это расчета в исходное выражение
23558 - 368 + 217
8 =
23178 + 217
8 3)
Выполним сложение 23178+2178Получилось: 2317
8+217
8 = 2536
8 Вы пожелали видеть ответ в восьмеричной системе счисления
Результат расчета уже находится в нужной СС.
Окончательный ответ:25368