Мы определили что два или более чисел находятся в разных системах счисления.
Для правильного выполнения всех арифметических операций необходимо
перевести все числа в какую-нибудь одну систему счисления.
Вы выбрали десятичную систему счисления поэтому в нее осуществим перевод всех чисел.
1)
Переведем число 10010112Для этого переведем его сначала в десятичную вот так:
1001011
2 = 1∙2
6+0∙2
5+0∙2
4+1∙2
3+0∙2
2+1∙2
1+1∙2
0 = 64+0+0+8+0+2+1 = 75
10Целая часть находится делением на основание новой:
75 | 10 | |
-70 | 7 | |
5 | | |
|
Результат перевода:
10010112 = 7510 2) Число 1000011
10 уже находится в нужной СС.
3) Число 0
10 уже находится в нужной СС.
4) Число 0
10 уже находится в нужной СС.
5) Число 0
10 уже находится в нужной СС.
6) Число 0
10 уже находится в нужной СС.
7) Число 0
10 уже находится в нужной СС.
В результате преобразований получили выражение:
7510+100001110+010+010+010+010+010 В полученном выражении все числа находятся в десятичной системе счисления. Поэтому все расчеты будем выполнять в ней.
1)
Выполним сложение 7510+100001110Получилось: 75
10+1000011
10 = 1000086
10 Подставим результат это расчета в исходное выражение
7510 + 100001110 + 0
10 + 0
10 + 0
10 + 0
10 + 0
10 =
100008610 + 0
10 + 0
10 + 0
10 + 0
10 + 0
10 2)
Выполним сложение 100008610+010Получилось: 1000086
10+0
10 = 1000086
10 Подставим результат это расчета в исходное выражение
100008610 + 010 + 0
10 + 0
10 + 0
10 + 0
10 =
100008610 + 0
10 + 0
10 + 0
10 + 0
10 3)
Выполним сложение 100008610+010Получилось: 1000086
10+0
10 = 1000086
10 Подставим результат это расчета в исходное выражение
100008610 + 010 + 0
10 + 0
10 + 0
10 =
100008610 + 0
10 + 0
10 + 0
10 4)
Выполним сложение 100008610+010Получилось: 1000086
10+0
10 = 1000086
10 Подставим результат это расчета в исходное выражение
100008610 + 010 + 0
10 + 0
10 =
100008610 + 0
10 + 0
10 5)
Выполним сложение 100008610+010Получилось: 1000086
10+0
10 = 1000086
10 Подставим результат это расчета в исходное выражение
100008610 + 010 + 0
10 =
100008610 + 0
10 6)
Выполним сложение 100008610+010Получилось: 1000086
10+0
10 = 1000086
10Окончательный ответ:100008610