Мы определили что два или более чисел находятся в разных системах счисления.
Для правильного выполнения всех арифметических операций необходимо
перевести все числа в какую-нибудь одну систему счисления.
Вы выбрали восьмеричную систему счисления поэтому в нее осуществим перевод всех чисел.
1)
Переведем число 1B4.416Для этого переведем его сначала в десятичную вот так:
1B4.4
16 = 1∙16
2+11∙16
1+4∙16
0+4∙16
-1 = 256+176+4+0.25 = 436.25
10Целая часть находится делением на основание новой:
436 | 8 | | |
-432 | 54 | 8 | |
4 | -48 | 6 | |
| 6 | | |
|
Дробная часть находится умножением на основание новой:
|
0 | .25 |
. | 8 |
2 | 0 |
| |
Результат перевода:
1B4.416 = 664.28 2)
Переведем число 100000111.110012Для этого переведем его сначала в десятичную вот так:
100000111.11001
2 = 1∙2
8+0∙2
7+0∙2
6+0∙2
5+0∙2
4+0∙2
3+1∙2
2+1∙2
1+1∙2
0+1∙2
-1+1∙2
-2+0∙2
-3+0∙2
-4+1∙2
-5 = 256+0+0+0+0+0+4+2+1+0.5+0.25+0+0+0.03125 = 263.78125
10Целая часть находится делением на основание новой:
263 | 8 | | |
-256 | 32 | 8 | |
7 | -32 | 4 | |
| 0 | | |
|
Дробная часть находится умножением на основание новой:
|
0 | .78125 |
. | 8 |
6 | 25 |
| 8 |
2 | 0 |
| |
Результат перевода:
100000111.110012 = 407.628 3)
Переведем число 10110010.0112Для этого переведем его сначала в десятичную вот так:
10110010.011
2 = 1∙2
7+0∙2
6+1∙2
5+1∙2
4+0∙2
3+0∙2
2+1∙2
1+0∙2
0+0∙2
-1+1∙2
-2+1∙2
-3 = 128+0+32+16+0+0+2+0+0+0.25+0.125 = 178.375
10Целая часть находится делением на основание новой:
178 | 8 | | |
-176 | 22 | 8 | |
2 | -16 | 2 | |
| 6 | | |
|
Дробная часть находится умножением на основание новой:
|
0 | .375 |
. | 8 |
3 | 0 |
| |
Результат перевода:
10110010.0112 = 262.38В результате преобразований получили выражение:
664.28-407.628+262.38 В полученном выражении все числа находятся в восьмеричной системе счисления. Поэтому все расчеты будем выполнять в ней.
1)
Выполним вычитание 664.28-407.628Получилось: 664.2
8-407.62
8 = 254.36
8 Подставим результат это расчета в исходное выражение
664.28 - 407.628 + 262.3
8 =
254.368 + 262.3
8 2)
Выполним сложение 254.368+262.38Получилось: 254.36
8+262.3
8 = 536.66
8 Вы пожелали видеть ответ в восьмеричной системе счисления
Результат расчета уже находится в нужной СС.
Окончательный ответ:536.668