https://mathweb.ru/allsystem.html?id=352259

Сложить 100111100,1111(16) и 110010111,0100(8) = 40114220511.0521037777 Столбиком

Введите два числа и укажите их основание системы счиления:

Вы ввели числа в различных системах счисления. Однако в расчете могут участвовать числа только в одинаковых системах счисления. Мы переведём первое число 100111100.111116 в 8-ричную систему счисления вот так:

Выполним перевод в десятичную систему счисления вот так:

1∙168+0∙167+0∙166+1∙165+1∙164+1∙163+1∙162+0∙161+0∙160+1∙16-1+1∙16-2+1∙16-3+1∙16-4 = 1∙4294967296+0∙268435456+0∙16777216+1∙1048576+1∙65536+1∙4096+1∙256+0∙16+0∙1+1∙0.0625+1∙0.00390625+1∙0.000244140625+1∙1.52587890625E-5 = 4294967296+0+0+1048576+65536+4096+256+0+0+0.0625+0.00390625+0.000244140625+1.52587890625E-5 = 4296085760.06666564941406210

Получилось: 100111100.111116 =4296085760.06666564941406210

Переведем число 4296085760.06666564941406210 в восьмеричное вот так:

Целая часть числа находится делением на основание новой системы счисления:

42960857608
-42960857605370107208
0-537010720671263408
0-6712633683907928
4-839079210488498
0-10488481311068
1-131104163888
2-1638420488
4-20482568
0-256328
0-324
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

В результате преобразования получилось:

4296085760.06666564941406210 = 40004210400.04210377778
Ответ: 100111100.111116 = 40004210400.04210377778
+40004210400.0421037777
110010111.0100000000
40114220511.0521037777
Ответ: 100111100.111116 + 110010111.01008 = 40114220511.05210377778