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

Умножить 1001001000000001001001(2) на 1000001001001001(15) = 11011101110100010011011000111000100000111010100100101000001011111001011010000111 Столбиком

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

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

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

1∙1515+0∙1514+0∙1513+0∙1512+0∙1511+0∙1510+1∙159+0∙158+0∙157+1∙156+0∙155+0∙154+1∙153+0∙152+0∙151+1∙150 = 1∙437893890380859375+0∙29192926025390625+0∙1946195068359375+0∙129746337890625+0∙8649755859375+0∙576650390625+1∙38443359375+0∙2562890625+0∙170859375+1∙11390625+0∙759375+0∙50625+1∙3375+0∙225+0∙15+1∙1 = 437893890380859375+0+0+0+0+0+38443359375+0+0+11390625+0+0+3375+0+0+1 = 43789392883561275110

Получилось: 100000100100100115 =43789392883561275110

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

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

4378939288356127512
-4378939288356127502189469644178063752
1-2189469644178063741094734822089031872
1-109473482208903186547367411044515932
1-54736741104451592273683705522257962
1-27368370552225796136841852761128982
0-1368418527611289868420926380564492
0-684209263805644834210463190282242
1-342104631902822417105231595141122
0-17105231595141128552615797570562
0-8552615797570564276307898785282
0-4276307898785282138153949392642
0-2138153949392641069076974696322
0-106907697469632534538487348162
0-53453848734816267269243674082
0-26726924367408133634621837042
0-1336346218370466817310918522
0-668173109185233408655459262
0-334086554592616704327729632
0-16704327729628352163864812
1-8352163864804176081932402
1-4176081932402088040966202
0-2088040966201044020483102
0-104402048310522010241552
0-52201024154261005120772
1-26100512076130502560382
1-1305025603865251280192
0-652512801832625640092
1-326256400816312820042
1-16312820048156410022
0-8156410024078205012
0-4078205002039102502
1-2039102501019551252
0-101955124509775622
1-50977562254887812
0-25488780127443902
1-1274439063721952
0-637219431860972
1-318609615930482
1-15930487965242
0-7965243982622
0-3982621991312
0-199130995652
1-99564497822
1-49782248912
0-24890124452
1-1244462222
1-622231112
0-311015552
1-15547772
1-7763882
1-3881942
0-194972
0-96482
1-48242
0-24122
0-1262
0-632
0-21
1
Перевод чисел из одной системы счисления в другую

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

43789392883561275110 = 110000100111011011000110101010011011000110000000000010011112
Ответ: 100000100100100115 = 110000100111011011000110101010011011000110000000000010011112
x1001001000000001001001
11000010011101101100011010101001101100011000000000001001111
+1001001000000001001001
1001001000000001001001
1001001000000001001001
1001001000000001001001
0000000000000000000000
0000000000000000000000
1001001000000001001001
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
1001001000000001001001
1001001000000001001001
0000000000000000000000
0000000000000000000000
0000000000000000000000
1001001000000001001001
1001001000000001001001
0000000000000000000000
1001001000000001001001
1001001000000001001001
0000000000000000000000
0000000000000000000000
1001001000000001001001
0000000000000000000000
1001001000000001001001
0000000000000000000000
1001001000000001001001
0000000000000000000000
1001001000000001001001
1001001000000001001001
0000000000000000000000
0000000000000000000000
0000000000000000000000
1001001000000001001001
1001001000000001001001
0000000000000000000000
1001001000000001001001
1001001000000001001001
0000000000000000000000
1001001000000001001001
1001001000000001001001
1001001000000001001001
0000000000000000000000
0000000000000000000000
1001001000000001001001
0000000000000000000000
0000000000000000000000
0000000000000000000000
0000000000000000000000
1001001000000001001001
1001001000000001001001
11011101110100010011011000111000100000111010100100101000001011111001011010000111
Ответ: 10010010000000010010012 * 100000100100100115 = 110111011101000100110110001110001000001110101001001010000010111110010110100001112