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

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

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

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

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

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

01111010000100118 = 0 1 1 1 1 0 1 0 0 0 0 1 0 0 1 1 = 0(=000) 1(=001) 1(=001) 1(=001) 1(=001) 0(=000) 1(=001) 0(=000) 0(=000) 0(=000) 0(=000) 1(=001) 0(=000) 0(=000) 1(=001) 1(=001) = 0000010010010010000010000000000000010000000010012

Ответ: 01111010000100118 = 10010010010000010000000000000010000000010012

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

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

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

Получилось: 01111010000100118 =502524595815310

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

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

50252459581532
-502524595815225126229790762
1-251262297907612563114895382
0-12563114895386281557447692
0-6281557447683140778723842
1-3140778723841570389361922
0-157038936192785194680962
0-78519468096392597340482
0-39259734048196298670242
0-1962986702498149335122
0-981493351249074667562
0-490746675624537333782
0-245373337812268666892
0-12268666886134333442
1-6134333443067166722
0-3067166721533583362
0-153358336766791682
0-76679168383395842
0-38339584191697922
0-1916979295848962
0-958489647924482
0-479244823962242
0-239622411981122
0-11981125990562
0-5990562995282
0-2995281497642
0-149764748822
0-74882374412
0-37440187202
1-1872093602
0-936046802
0-468023402
0-234011702
0-11705852
0-5842922
1-2921462
0-146732
0-72362
1-36182
0-1892
0-842
1-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

502524595815310 = 10010010010000010000000000000010000000010012
Ответ: 01111010000100118 = 10010010010000010000000000000010000000010012