Перевод 1000000001000 из шестнадцатиричной в двоичную систему счисления

Калькулятор для перевода числа из одной системы счисления в любую другую.
Поддерживаются отрицательные и дробные числа (числа с запятой). Если возможны несколько способов перевода, то калькулятор покажет их все.
Просто введите ваше число, укажите текущую и необходимую систему счисления, результатом расчета будет детальное пошаговое решение с ответом.

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

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

Выполним прямой перевод.

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

100000000100016 = 1 0 0 0 0 0 0 0 0 1 0 0 0 = 1(=0001) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 1(=0001) 0(=0000) 0(=0000) 0(=0000) = 10000000000000000000000000000000000010000000000002

Ответ: 100000000100016 = 10000000000000000000000000000000000010000000000002

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

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

1∙1612+0∙1611+0∙1610+0∙169+0∙168+0∙167+0∙166+0∙165+0∙164+1∙163+0∙162+0∙161+0∙160 = 1∙281474976710656+0∙17592186044416+0∙1099511627776+0∙68719476736+0∙4294967296+0∙268435456+0∙16777216+0∙1048576+0∙65536+1∙4096+0∙256+0∙16+0∙1 = 281474976710656+0+0+0+0+0+0+0+0+4096+0+0+0 = 28147497671475210

Получилось: 100000000100016 =28147497671475210

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

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

2814749767147522
-2814749767147521407374883573762
0-140737488357376703687441786882
0-70368744178688351843720893442
0-35184372089344175921860446722
0-1759218604467287960930223362
0-879609302233643980465111682
0-439804651116821990232555842
0-219902325558410995116277922
0-10995116277925497558138962
0-5497558138962748779069482
0-2748779069481374389534742
0-137438953474687194767372
0-68719476736343597383682
1-34359738368171798691842
0-1717986918485899345922
0-858993459242949672962
0-429496729621474836482
0-214748364810737418242
0-10737418245368709122
0-5368709122684354562
0-2684354561342177282
0-134217728671088642
0-67108864335544322
0-33554432167772162
0-1677721683886082
0-838860841943042
0-419430420971522
0-209715210485762
0-10485765242882
0-5242882621442
0-2621441310722
0-131072655362
0-65536327682
0-32768163842
0-1638481922
0-819240962
0-409620482
0-204810242
0-10245122
0-5122562
0-2561282
0-128642
0-64322
0-32162
0-1682
0-842
0-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

28147497671475210 = 10000000000000000000000000000000000010000000000002
Ответ: 100000000100016 = 10000000000000000000000000000000000010000000000002