Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Перевести в :
Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
AE2C0.4DB16 = A E 2 C 0. 4 D B = A(=1010) E(=1110) 2(=0010) C(=1100) 0(=0000). 4(=0100) D(=1101) B(=1011) = 10101110001011000000.0100110110112
Окончательный ответ: AE2C0.4DB16 = 10101110001011000000.0100110110112
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
10∙164+14∙163+2∙162+12∙161+0∙160+4∙16-1+13∙16-2+11∙16-3 = 10∙65536+14∙4096+2∙256+12∙16+0∙1+4∙0.0625+13∙0.00390625+11∙0.000244140625 = 655360+57344+512+192+0+0.25+0.05078125+0.002685546875 = 713408.30346679687510
Получилось: AE2C0.4DB16 =713408.30346679687510
Переведем число 713408.30346679687510 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 713408 | 2 | ||||||||||||||||||||
| -713408 | 356704 | 2 | |||||||||||||||||||
| 0 | -356704 | 178352 | 2 | ||||||||||||||||||
| 0 | -178352 | 89176 | 2 | ||||||||||||||||||
| 0 | -89176 | 44588 | 2 | ||||||||||||||||||
| 0 | -44588 | 22294 | 2 | ||||||||||||||||||
| 0 | -22294 | 11147 | 2 | ||||||||||||||||||
| 0 | -11146 | 5573 | 2 | ||||||||||||||||||
| 1 | -5572 | 2786 | 2 | ||||||||||||||||||
| 1 | -2786 | 1393 | 2 | ||||||||||||||||||
| 0 | -1392 | 696 | 2 | ||||||||||||||||||
| 1 | -696 | 348 | 2 | ||||||||||||||||||
| 0 | -348 | 174 | 2 | ||||||||||||||||||
| 0 | -174 | 87 | 2 | ||||||||||||||||||
| 0 | -86 | 43 | 2 | ||||||||||||||||||
| 1 | -42 | 21 | 2 | ||||||||||||||||||
| 1 | -20 | 10 | 2 | ||||||||||||||||||
| 1 | -10 | 5 | 2 | ||||||||||||||||||
| 0 | -4 | 2 | 2 | ||||||||||||||||||
| 1 | -2 | 1 | |||||||||||||||||||
| 0 | |||||||||||||||||||||
![]() | |||||||||||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 303466796875*2 |
| 0 | .60693*2 |
| 1 | .21387*2 |
| 0 | .42773*2 |
| 0 | .85547*2 |
| 1 | .71094*2 |
| 1 | .42188*2 |
| 0 | .84375*2 |
| 1 | .6875*2 |
| 1 | .375*2 |
| 0 | .75*2 |
В результате преобразования получилось:
713408.30346679687510 = 10101110001011000000.01001101102
Окончательный ответ: AE2C0.4DB16 = 10101110001011000000.01001101102
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

