Мы определили что два или более чисел находятся в разных системах счисления.
Для правильного выполнения всех арифметических операций необходимо
перевести все числа в какую-нибудь одну систему счисления.
Вы выбрали десятичную систему счисления поэтому в нее осуществим перевод всех чисел.
1)
Переведем число 7DB16Для этого переведем его сначала в десятичную вот так:
7DB
16 = 7∙16
2+13∙16
1+11∙16
0 = 1792+208+11 = 2011
10Целая часть находится делением на основание новой:
2011 | 10 | | | |
-2010 | 201 | 10 | | |
1 | -200 | 20 | 10 | |
| 1 | -20 | 2 | |
| | 0 | | |
|
Результат перевода:
7DB16 = 201110 2)
Переведем число EF16Для этого переведем его сначала в десятичную вот так:
EF
16 = 14∙16
1+15∙16
0 = 224+15 = 239
10Целая часть находится делением на основание новой:
239 | 10 | | |
-230 | 23 | 10 | |
9 | -20 | 2 | |
| 3 | | |
|
Результат перевода:
EF16 = 23910 3) Число 0
10 уже находится в нужной СС.
4) Число 0
10 уже находится в нужной СС.
5) Число 0
10 уже находится в нужной СС.
В результате преобразований получили выражение:
201110+23910+010+010+010+ В полученном выражении все числа находятся в десятичной системе счисления. Поэтому все расчеты будем выполнять в ней.
1)
Выполним сложение 201110+23910Получилось: 2011
10+239
10 = 2250
10 Подставим результат это расчета в исходное выражение
201110 + 23910 + 0
10 + 0
10 + 0
10 =
225010 + 0
10 + 0
10 + 0
10 2)
Выполним сложение 225010+010Получилось: 2250
10+0
10 = 2250
10 Подставим результат это расчета в исходное выражение
225010 + 010 + 0
10 + 0
10 =
225010 + 0
10 + 0
10 3)
Выполним сложение 225010+010Получилось: 2250
10+0
10 = 2250
10 Подставим результат это расчета в исходное выражение
225010 + 010 + 0
10 =
225010 + 0
10 4)
Выполним сложение 225010+010Получилось: 2250
10+0
10 = 2250
10 Вы пожелали видеть ответ в шестнадцатеричной системе счисления
Целая часть находится делением на основание новой:
2250 | 16 | | |
-2240 | 140 | 16 | |
10=A | -128 | 8 | |
| 12=C | | |
|
Окончательный ответ:8CA16