Мы определили что два или более чисел находятся в разных системах счисления.
Для правильного выполнения всех арифметических операций необходимо
перевести все числа в какую-нибудь одну систему счисления.
Вы выбрали десятичную систему счисления поэтому в нее осуществим перевод всех чисел.
1)
Переведем число 1012Для этого переведем его сначала в десятичную вот так:
101
2 = 1∙2
2+0∙2
1+1∙2
0 = 4+0+1 = 5
10Целая часть находится делением на основание новой:
5
10 = 5
10Результат перевода:
1012 = 510 2)
Переведем число 2A1616Для этого переведем его сначала в десятичную вот так:
2A16
16 = 2∙16
3+10∙16
2+1∙16
1+6∙16
0 = 8192+2560+16+6 = 10774
10Целая часть находится делением на основание новой:
10774 | 10 | | | | |
-10770 | 1077 | 10 | | | |
4 | -1070 | 107 | 10 | | |
| 7 | -100 | 10 | 10 | |
| | 7 | -10 | 1 | |
| | | 0 | | |
|
Результат перевода:
2A1616 = 1077410 3)
Переведем число 1258Для этого переведем его сначала в десятичную вот так:
125
8 = 1∙8
2+2∙8
1+5∙8
0 = 64+16+5 = 85
10Целая часть находится делением на основание новой:
85 | 10 | |
-80 | 8 | |
5 | | |
|
Результат перевода:
1258 = 8510 4)
Переведем число 1418Для этого переведем его сначала в десятичную вот так:
141
8 = 1∙8
2+4∙8
1+1∙8
0 = 64+32+1 = 97
10Целая часть находится делением на основание новой:
97 | 10 | |
-90 | 9 | |
7 | | |
|
Результат перевода:
1418 = 9710В результате преобразований получили выражение:
510*1077410+8510-9710 В полученном выражении все числа находятся в десятичной системе счисления. Поэтому все расчеты будем выполнять в ней.
1)
Выполним умножение 510*1077410Получилось: 5
10*10774
10 = 53870
10 Подставим результат это расчета в исходное выражение
510 * 1077410 + 85
10 - 97
10 =
5387010 + 85
10 - 97
10 2)
Выполним вычитание 8510-9710Получилось: 85
10-97
10 = -12
10 Подставим результат это расчета в исходное выражение
53870
10 +
8510 - 9710 = 53870
10 +
-1210 3)
Выполним сложение 5387010+-1210Получилось: 53870
10+-12
10 = 53882
10 Вы пожелали видеть ответ в восьмеричной системе счисления
Целая часть находится делением на основание новой:
53882 | 8 | | | | | |
-53880 | 6735 | 8 | | | | |
2 | -6728 | 841 | 8 | | | |
| 7 | -840 | 105 | 8 | | |
| | 1 | -104 | 13 | 8 | |
| | | 1 | -8 | 1 | |
| | | | 5 | | |
|
Окончательный ответ:1511728