Мы определили что два или более чисел находятся в разных системах счисления.
Для правильного выполнения всех арифметических операций необходимо
перевести все числа в какую-нибудь одну систему счисления.
Вы выбрали десятичную систему счисления поэтому в нее осуществим перевод всех чисел.
1)
Переведем число 1011010112Для этого переведем его сначала в десятичную вот так:
101101011
2 = 1∙2
8+0∙2
7+1∙2
6+1∙2
5+0∙2
4+1∙2
3+0∙2
2+1∙2
1+1∙2
0 = 256+0+64+32+0+8+0+2+1 = 363
10Целая часть находится делением на основание новой:
363 | 10 | | |
-360 | 36 | 10 | |
3 | -30 | 3 | |
| 6 | | |
|
Результат перевода:
1011010112 = 36310 2) Число 10111010
10 уже находится в нужной СС.
3) Число 0
10 уже находится в нужной СС.
4) Число 0
10 уже находится в нужной СС.
5) Число 0
10 уже находится в нужной СС.
6) Число 0
10 уже находится в нужной СС.
7) Число 0
10 уже находится в нужной СС.
В результате преобразований получили выражение:
36310+1011101010+010+010+010+010+010 В полученном выражении все числа находятся в десятичной системе счисления. Поэтому все расчеты будем выполнять в ней.
1)
Выполним сложение 36310+1011101010Получилось: 363
10+10111010
10 = 10111373
10 Подставим результат это расчета в исходное выражение
36310 + 1011101010 + 0
10 + 0
10 + 0
10 + 0
10 + 0
10 =
1011137310 + 0
10 + 0
10 + 0
10 + 0
10 + 0
10 2)
Выполним сложение 1011137310+010Получилось: 10111373
10+0
10 = 10111373
10 Подставим результат это расчета в исходное выражение
1011137310 + 010 + 0
10 + 0
10 + 0
10 + 0
10 =
1011137310 + 0
10 + 0
10 + 0
10 + 0
10 3)
Выполним сложение 1011137310+010Получилось: 10111373
10+0
10 = 10111373
10 Подставим результат это расчета в исходное выражение
1011137310 + 010 + 0
10 + 0
10 + 0
10 =
1011137310 + 0
10 + 0
10 + 0
10 4)
Выполним сложение 1011137310+010Получилось: 10111373
10+0
10 = 10111373
10 Подставим результат это расчета в исходное выражение
1011137310 + 010 + 0
10 + 0
10 =
1011137310 + 0
10 + 0
10 5)
Выполним сложение 1011137310+010Получилось: 10111373
10+0
10 = 10111373
10 Подставим результат это расчета в исходное выражение
1011137310 + 010 + 0
10 =
1011137310 + 0
10 6)
Выполним сложение 1011137310+010Получилось: 10111373
10+0
10 = 10111373
10Окончательный ответ:1011137310