Вы ввели числа в различных системах счисления. Однако в расчете могут участвовать числа только в одинаковых системах счисления. Мы переведём первое число 100111100.111116 в 8-ричную систему счисления вот так:
Выполним перевод в десятичную систему счисления вот так:
Получилось: 100111100.111116 =4296085760.06666564941406210
Переведем число 4296085760.06666564941406210 в восьмеричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 4296085760 | 8 | |||||||||||
| -4296085760 | 537010720 | 8 | ||||||||||
| 0 | -537010720 | 67126340 | 8 | |||||||||
| 0 | -67126336 | 8390792 | 8 | |||||||||
| 4 | -8390792 | 1048849 | 8 | |||||||||
| 0 | -1048848 | 131106 | 8 | |||||||||
| 1 | -131104 | 16388 | 8 | |||||||||
| 2 | -16384 | 2048 | 8 | |||||||||
| 4 | -2048 | 256 | 8 | |||||||||
| 0 | -256 | 32 | 8 | |||||||||
| 0 | -32 | 4 | ||||||||||
| 0 | ||||||||||||
![]() | ||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 066665649414062*8 |
| 0 | .5333*8 |
| 4 | .267*8 |
| 2 | .133*8 |
| 1 | .062*8 |
| 0 | .5*8 |
| 3 | .0*8 |
| 7 | .0*8 |
| 7 | .0*8 |
| 7 | .0*8 |
| 7 | .0*8 |
В результате преобразования получилось:
| + | 4 | 0 | 0 | 0 | 4 | 2 | 1 | 0 | 4 | 0 | 0 | . | 0 | 4 | 2 | 1 | 0 | 3 | 7 | 7 | 7 | 7 |
| 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | . | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| 4 | 0 | 1 | 1 | 4 | 2 | 2 | 0 | 5 | 1 | 1 | . | 0 | 5 | 2 | 1 | 0 | 3 | 7 | 7 | 7 | 7 |