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

вычесть 331986(16) и 110111(2) = 1100110001100101001111 Столбиком

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

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

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

3∙165+3∙164+1∙163+9∙162+8∙161+6∙160 = 3∙1048576+3∙65536+1∙4096+9∙256+8∙16+6∙1 = 3145728+196608+4096+2304+128+6 = 334887010

Получилось: 33198616 =334887010

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

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

33488702
-334887016744352
0-16744348372172
1-8372164186082
1-4186082093042
0-2093041046522
0-104652523262
0-52326261632
0-26162130812
1-1308065402
1-654032702
0-327016352
0-16348172
1-8164082
1-4082042
0-2041022
0-102512
0-50252
1-24122
1-1262
0-632
0-21
1
Перевод чисел из одной системы счисления в другую

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

334887010 = 11001100011001100001102
Ответ: 33198616 = 11001100011001100001102
.......
-1100110001100110000110
110111
1100110001100101001111
Ответ: 33198616 - 1101112 = 11001100011001010011112