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

Умножить 10000011010,01(2) на 1010010110,01(9) = 101111111101000010001000000110011101101.10001110110000000000 Столбиком

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

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

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

1∙99+0∙98+1∙97+0∙96+0∙95+1∙94+0∙93+1∙92+1∙91+0∙90+0∙9-1+1∙9-2 = 1∙387420489+0∙43046721+1∙4782969+0∙531441+0∙59049+1∙6561+0∙729+1∙81+1∙9+0∙1+0∙0.11111111111111+1∙0.012345679012346 = 387420489+0+4782969+0+0+6561+0+81+9+0+0+0.012345679012346 = 392210109.01234567901234610

Получилось: 1010010110.019 =392210109.01234567901234610

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

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

3922101092
-3922101081961050542
1-196105054980525272
0-98052526490262632
1-49026262245131312
1-24513130122565652
1-1225656461282822
1-612828230641412
0-306414015320702
1-15320707660352
0-7660343830172
1-3830161915082
1-191508957542
0-95754478772
0-47876239382
1-23938119692
0-1196859842
1-598429922
0-299214962
0-14967482
0-7483742
0-3741872
0-186932
1-92462
1-46232
0-22112
1-1052
1-422
1-21
0
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.012345679012346*2
0.02469*2
0.04938*2
0.09877*2
0.1975*2
0.3951*2
0.7901*2
1.58*2
1.16*2
0.321*2
0.642*2

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

392210109.01234567901234610 = 10111011000001010011010111101.00000011002
Ответ: 1010010110.019 = 10111011000001010011010111101.00000011002
x10000011010.0100000000
10111011000001010011010111101.0000001100
+000000000000000000000
000000000000000000000
100000110100100000000
100000110100100000000
000000000000000000000
000000000000000000000
000000000000000000000
000000000000000000000
000000000000000000000
000000000000000000000
100000110100100000000
000000000000000000000
100000110100100000000
100000110100100000000
100000110100100000000
100000110100100000000
000000000000000000000
100000110100100000000
000000000000000000000
100000110100100000000
100000110100100000000
000000000000000000000
000000000000000000000
100000110100100000000
000000000000000000000
100000110100100000000
000000000000000000000
000000000000000000000
000000000000000000000
000000000000000000000
000000000000000000000
100000110100100000000
100000110100100000000
000000000000000000000
100000110100100000000
100000110100100000000
100000110100100000000
000000000000000000000
100000110100100000000
101111111101000010001000000110011101101.10001110110000000000
Ответ: 10000011010.012 * 1010010110.019 = 101111111101000010001000000110011101101.100011101100000000002