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

Сложить 10101000.1101(2) и 10001.0001(12) = 101000110101010.0011011001 Столбиком

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

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

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

1∙124+0∙123+0∙122+0∙121+1∙120+0∙12-1+0∙12-2+0∙12-3+1∙12-4 = 1∙20736+0∙1728+0∙144+0∙12+1∙1+0∙0.083333333333333+0∙0.0069444444444444+0∙0.0005787037037037+1∙4.8225308641975E-5 = 20736+0+0+0+1+0+0+0+4.8225308641975E-5 = 20737.4.8225308641975E-510

Получилось: 10001.000112 =20737.4.8225308641975E-510

Переведем число 20737.4.8225308641975E-510 в двоичное вот так:

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

207372
-20736103682
1-1036851842
0-518425922
0-259212962
0-12966482
0-6483242
0-3241622
0-162812
0-80402
1-40202
0-20102
0-1052
0-422
1-21
0
Перевод чисел из одной системы счисления в другую

Дробная часть числа находится умножением на основание новой системы счисления:

Перевод чисел из одной системы счисления в другую
0.4.8225308641975E-5*2
0.8*2
1.6*2
1.2*2
0.4*2
0.8*2
1.6*2
1.2*2
0.4*2
0.8*2
1.6*2

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

20737.4.8225308641975E-510 = 101000100000001.01100110012
Ответ: 10001.000112 = 101000100000001.01100110012
...
+10101000.1101000000
101000100000001.0110011001
101000110101010.0011011001
Ответ: 10101000.11012 + 10001.000112 = 101000110101010.00110110012