Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Перевести в :
Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
7A05CD.72F1B16 = 7 A 0 5 C D. 7 2 F 1 B = 7(=0111) A(=1010) 0(=0000) 5(=0101) C(=1100) D(=1101). 7(=0111) 2(=0010) F(=1111) 1(=0001) B(=1011) = 11110100000010111001101.011100101111000110112
Окончательный ответ: 7A05CD.72F1B16 = 11110100000010111001101.011100101111000110112
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
7∙165+10∙164+0∙163+5∙162+12∙161+13∙160+7∙16-1+2∙16-2+15∙16-3+1∙16-4+11∙16-5 = 7∙1048576+10∙65536+0∙4096+5∙256+12∙16+13∙1+7∙0.0625+2∙0.00390625+15∙0.000244140625+1∙1.52587890625E-5+11∙9.5367431640625E-7 = 7340032+655360+0+1280+192+13+0.4375+0.0078125+0.003662109375+1.52587890625E-5+1.0490417480469E-5 = 7996877.4490003585815410
Получилось: 7A05CD.72F1B16 =7996877.4490003585815410
Переведем число 7996877.4490003585815410 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 7996877 | 2 | |||||||||||||||||||||||
| -7996876 | 3998438 | 2 | ||||||||||||||||||||||
| 1 | -3998438 | 1999219 | 2 | |||||||||||||||||||||
| 0 | -1999218 | 999609 | 2 | |||||||||||||||||||||
| 1 | -999608 | 499804 | 2 | |||||||||||||||||||||
| 1 | -499804 | 249902 | 2 | |||||||||||||||||||||
| 0 | -249902 | 124951 | 2 | |||||||||||||||||||||
| 0 | -124950 | 62475 | 2 | |||||||||||||||||||||
| 1 | -62474 | 31237 | 2 | |||||||||||||||||||||
| 1 | -31236 | 15618 | 2 | |||||||||||||||||||||
| 1 | -15618 | 7809 | 2 | |||||||||||||||||||||
| 0 | -7808 | 3904 | 2 | |||||||||||||||||||||
| 1 | -3904 | 1952 | 2 | |||||||||||||||||||||
| 0 | -1952 | 976 | 2 | |||||||||||||||||||||
| 0 | -976 | 488 | 2 | |||||||||||||||||||||
| 0 | -488 | 244 | 2 | |||||||||||||||||||||
| 0 | -244 | 122 | 2 | |||||||||||||||||||||
| 0 | -122 | 61 | 2 | |||||||||||||||||||||
| 0 | -60 | 30 | 2 | |||||||||||||||||||||
| 1 | -30 | 15 | 2 | |||||||||||||||||||||
| 0 | -14 | 7 | 2 | |||||||||||||||||||||
| 1 | -6 | 3 | 2 | |||||||||||||||||||||
| 1 | -2 | 1 | ||||||||||||||||||||||
| 1 | ||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 44900035858154*2 |
| 0 | .898*2 |
| 1 | .796*2 |
| 1 | .592*2 |
| 1 | .18401*2 |
| 0 | .36801*2 |
| 0 | .73602*2 |
| 1 | .47205*2 |
| 0 | .94409*2 |
| 1 | .88818*2 |
| 1 | .77637*2 |
В результате преобразования получилось:
7996877.4490003585815410 = 11110100000010111001101.01110010112
Окончательный ответ: 7A05CD.72F1B16 = 11110100000010111001101.01110010112
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

