Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Перевести в :
Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
BA11.4FB116 = B A 1 1. 4 F B 1 = B(=1011) A(=1010) 1(=0001) 1(=0001). 4(=0100) F(=1111) B(=1011) 1(=0001) = 1011101000010001.01001111101100012
Окончательный ответ: BA11.4FB116 = 1011101000010001.01001111101100012
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
11∙163+10∙162+1∙161+1∙160+4∙16-1+15∙16-2+11∙16-3+1∙16-4 = 11∙4096+10∙256+1∙16+1∙1+4∙0.0625+15∙0.00390625+11∙0.000244140625+1∙1.52587890625E-5 = 45056+2560+16+1+0.25+0.05859375+0.002685546875+1.52587890625E-5 = 47633.3112945556640610
Получилось: BA11.4FB116 =47633.3112945556640610
Переведем число 47633.3112945556640610 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 47633 | 2 | ||||||||||||||||
| -47632 | 23816 | 2 | |||||||||||||||
| 1 | -23816 | 11908 | 2 | ||||||||||||||
| 0 | -11908 | 5954 | 2 | ||||||||||||||
| 0 | -5954 | 2977 | 2 | ||||||||||||||
| 0 | -2976 | 1488 | 2 | ||||||||||||||
| 1 | -1488 | 744 | 2 | ||||||||||||||
| 0 | -744 | 372 | 2 | ||||||||||||||
| 0 | -372 | 186 | 2 | ||||||||||||||
| 0 | -186 | 93 | 2 | ||||||||||||||
| 0 | -92 | 46 | 2 | ||||||||||||||
| 1 | -46 | 23 | 2 | ||||||||||||||
| 0 | -22 | 11 | 2 | ||||||||||||||
| 1 | -10 | 5 | 2 | ||||||||||||||
| 1 | -4 | 2 | 2 | ||||||||||||||
| 1 | -2 | 1 | |||||||||||||||
| 0 | |||||||||||||||||
![]() | |||||||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 31129455566406*2 |
| 0 | .62259*2 |
| 1 | .24518*2 |
| 0 | .49036*2 |
| 0 | .98071*2 |
| 1 | .96143*2 |
| 1 | .92285*2 |
| 1 | .8457*2 |
| 1 | .69141*2 |
| 1 | .38281*2 |
| 0 | .76562*2 |
В результате преобразования получилось:
47633.3112945556640610 = 1011101000010001.01001111102
Окончательный ответ: BA11.4FB116 = 1011101000010001.01001111102
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

