https://binary2hex.ru/numberconverter.html?id=692370

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

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

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

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

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

3∙162+2∙161+4∙160+0∙16-1+1∙16-2+5∙16-3+6∙16-4+2∙16-5+5∙16-6 = 3∙256+2∙16+4∙1+0∙0.0625+1∙0.00390625+5∙0.000244140625+6∙1.52587890625E-5+2∙9.5367431640625E-7+5∙5.9604644775391E-8 = 768+32+4+0+0.00390625+0.001220703125+9.1552734375E-5+1.9073486328125E-6+2.9802322387695E-7 = 804.005220711231231710

Получилось: 324.01562516 =804.005220711231231710

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

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

8048
-8001008
4-96128
4-81
4
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.0052207112312317*8
0.04177*8
0.33413*8
2.673*8
5.38403*8
3.07227*8
0.57813*8
4.625*8
5.0*8
1.0*8

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

804.005220711231231710 = 1444.0025304518
Окончательный ответ: 324.01562516 = 1444.0025304518

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

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

324.01562516 = 3 2 4. 0 1 5 6 2 5 = 3(=0011) 2(=0010) 4(=0100). 0(=0000) 1(=0001) 5(=0101) 6(=0110) 2(=0010) 5(=0101) = 1100100100.0000000101010110001001012

Окончательный ответ: 324.01562516 = 1100100100.0000000101010110001001012

Дополним число недостающими нулями слева

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

001100100100.0000000101010110001001012 = 001 100 100 100. 000 000 010 101 011 000 100 101 = 001(=1) 100(=4) 100(=4) 100(=4). 000(=0) 000(=0) 010(=2) 101(=5) 011(=3) 000(=0) 100(=4) 101(=5) = 1444.002530458

Окончательный ответ: 324.01562516 = 1444.002530458