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

вычесть 10001111(2) и 10001111(8) = -1000000000000110111010 Столбиком

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

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

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

1∙87+0∙86+0∙85+0∙84+1∙83+1∙82+1∙81+1∙80 = 1∙2097152+0∙262144+0∙32768+0∙4096+1∙512+1∙64+1∙8+1∙1 = 2097152+0+0+0+512+64+8+1 = 209773710

Получилось: 100011118 =209773710

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

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

20977372
-209773610488682
1-10488685244342
0-5244342622172
0-2622161311082
1-131108655542
0-65554327772
0-32776163882
1-1638881942
0-819440972
0-409620482
1-204810242
0-10245122
0-5122562
0-2561282
0-128642
0-64322
0-32162
0-1682
0-842
0-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

209773710 = 10000000000010010010012
Ответ: 100011118 = 10000000000010010010012
.....................
-10001111
1000000000001001001001
-1000000000000110111010
Ответ: 100011112 - 100011118 = -10000000000001101110102