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

Умножить 100000,0101(2) на 110000,1110(8) = 100100010110100000100.100110110110100000 Столбиком

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

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

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

1∙85+1∙84+0∙83+0∙82+0∙81+0∙80+1∙8-1+1∙8-2+1∙8-3+0∙8-4 = 1∙32768+1∙4096+0∙512+0∙64+0∙8+0∙1+1∙0.125+1∙0.015625+1∙0.001953125+0∙0.000244140625 = 32768+4096+0+0+0+0+0.125+0.015625+0.001953125+0 = 36864.14257812510

Получилось: 110000.11108 =36864.14257812510

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

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

368642
-36864184322
0-1843292162
0-921646082
0-460823042
0-230411522
0-11525762
0-5762882
0-2881442
0-144722
0-72362
0-36182
0-1892
0-842
1-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.142578125*2
0.2852*2
0.5703*2
1.141*2
0.2813*2
0.5625*2
1.125*2
0.25*2
0.5*2
1.0*2

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

36864.14257812510 = 1001000000000000.0010010012
Ответ: 110000.11108 = 1001000000000000.0010010012
x100000.010100000
1001000000000000.001001001
+100000010100000
000000000000000
000000000000000
100000010100000
000000000000000
000000000000000
100000010100000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
000000000000000
100000010100000
000000000000000
000000000000000
100000010100000
100100010110100000100.100110110110100000
Ответ: 100000.01012 * 110000.11108 = 100100010110100000100.1001101101101000002