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

Сложить 0000001010100101(2) и 0111001100001001(8) = 1001001000000001001000000000000010010100110 Столбиком

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

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

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

0∙815+1∙814+1∙813+1∙812+0∙811+0∙810+1∙89+1∙88+0∙87+0∙86+0∙85+0∙84+1∙83+0∙82+0∙81+1∙80 = 0∙35184372088832+1∙4398046511104+1∙549755813888+1∙68719476736+0∙8589934592+0∙1073741824+1∙134217728+1∙16777216+0∙2097152+0∙262144+0∙32768+0∙4096+1∙512+0∙64+0∙8+1∙1 = 0+4398046511104+549755813888+68719476736+0+0+134217728+16777216+0+0+0+0+512+0+0+1 = 501667279718510

Получилось: 01110011000010018 =501667279718510

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

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

50166727971852
-501667279718425083363985922
1-250833639859212541681992962
0-12541681992966270840996482
0-6270840996483135420498242
0-3135420498241567710249122
0-156771024912783855124562
0-78385512456391927562282
0-39192756228195963781142
0-1959637811497981890572
0-979818905648990945282
1-489909452824495472642
0-244954726412247736322
0-12247736326123868162
0-6123868163061934082
0-3061934081530967042
0-153096704765483522
0-76548352382741762
0-38274176191370882
0-1913708895685442
0-956854447842722
0-478427223921362
0-239213611960682
0-11960685980342
0-5980342990172
0-2990161495082
1-149508747542
0-74754373772
0-37376186882
1-1868893442
0-934446722
0-467223362
0-233611682
0-11685842
0-5842922
0-2921462
0-146732
0-72362
1-36182
0-1892
0-842
1-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

501667279718510 = 10010010000000010010000000000000010000000012
Ответ: 01110011000010018 = 10010010000000010010000000000000010000000012
..
+0000001010100101
1001001000000001001000000000000001000000001
1001001000000001001000000000000010010100110
Ответ: 00000010101001012 + 01110011000010018 = 10010010000000010010000000000000100101001102