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

вычесть 1010111000.0101(8) и 1010001001.001(10) = -873648744.985130859375 Столбиком

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

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

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

1∙89+0∙88+1∙87+0∙86+1∙85+1∙84+1∙83+0∙82+0∙81+0∙80+0∙8-1+1∙8-2+0∙8-3+1∙8-4 = 1∙134217728+0∙16777216+1∙2097152+0∙262144+1∙32768+1∙4096+1∙512+0∙64+0∙8+0∙1+0∙0.125+1∙0.015625+0∙0.001953125+1∙0.000244140625 = 134217728+0+2097152+0+32768+4096+512+0+0+0+0+0.015625+0+0.000244140625 = 136352256.01586914062510

Получилось: 1010111000.01018 =136352256.01586914062510

......................
-136352256.015869140625
1010001001.001000000000
-0873648744.985130859375
Ответ: 1010111000.01018 - 1010001001.00110 = -873648744.98513085937510