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

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

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

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

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

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

Получилось: 111110018 =239667310

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

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

23966732
-239667211983362
1-11983365991682
0-5991682995842
0-2995841497922
0-149792748962
0-74896374482
0-37448187242
0-1872493622
0-936246812
0-468023402
1-234011702
0-11705852
0-5842922
1-2921462
0-146732
0-72362
1-36182
0-1892
0-842
1-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

239667310 = 10010010010010000000012
Ответ: 111110018 = 10010010010010000000012
......................
-01011010
1001001001001000000001
-1001001001000110100111
Ответ: 010110102 - 111110018 = -10010010010001101001112