https://mathweb.ru/numberconverter.html?id=398273

Перевод 0100110001110110 из восьмеричной в двоичную систему счисления

Введите число:
Его система счисления:
Двоичная
Троичная
Восьмеричная
Десятичная
Шестнадцатиричная
Двоично-десятичная
Другая
Дополнительно

Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.

Сначала выполним прямой перевод.

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

01001100011101108 = 0 1 0 0 1 1 0 0 0 1 1 1 0 1 1 0 = 0(=000) 1(=001) 0(=000) 0(=000) 1(=001) 1(=001) 0(=000) 0(=000) 0(=000) 1(=001) 1(=001) 1(=001) 0(=000) 1(=001) 1(=001) 0(=000) = 0000010000000010010000000000010010010000010010002

Ответ: 01001100011101108 = 10000000010010000000000010010010000010010002

Теперь выполним перевод через десятичную систему счисления.

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

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

Получилось: 01001100011101108 =440771048660010

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

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

44077104866002
-440771048660022038552433002
0-220385524330011019276216502
0-11019276216505509638108252
0-5509638108242754819054122
1-2754819054121377409527062
0-137740952706688704763532
0-68870476352344352381762
1-34435238176172176190882
0-1721761908886088095442
0-860880954443044047722
0-430440477221522023862
0-215220238610761011932
0-10761011925380505962
1-5380505962690252982
0-2690252981345126492
0-134512648672563242
1-67256324336281622
0-33628162168140812
0-1681408084070402
1-840704042035202
0-420352021017602
0-210176010508802
0-10508805254402
0-5254402627202
0-2627201313602
0-131360656802
0-65680328402
0-32840164202
0-1642082102
0-821041052
0-410420522
1-205210262
0-10265132
0-5122562
1-2561282
0-128642
0-64322
0-32162
0-1682
0-842
0-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

440771048660010 = 10000000010010000000000010010010000010010002
Ответ: 01001100011101108 = 10000000010010000000000010010010000010010002