Перевод чисел в различные системы счисления
Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
Знаковый бит в переводе не участвует!
Так как число знаковое и имеет знаковый бит, то результат будет иметь отрицательный знак
Получилось: C07522800000000016 =-464465652385369292810
Переведем число -464465652385369292810 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 4644656523853692928 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| -4644656523853692928 | 2322328261926846464 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -2322328261926846464 | 1161164130963423232 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -1161164130963423232 | 580582065481711616 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -580582065481711616 | 290291032740855808 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -290291032740855808 | 145145516370427904 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -145145516370427904 | 72572758185213952 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -72572758185213952 | 36286379092606976 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -36286379092606976 | 18143189546303488 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -18143189546303488 | 9071594773151744 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -9071594773151744 | 4535797386575872 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -4535797386575872 | 2267898693287936 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -2267898693287936 | 1133949346643968 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -1133949346643968 | 566974673321984 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -566974673321984 | 283487336660992 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -283487336660992 | 141743668330496 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -141743668330496 | 70871834165248 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -70871834165248 | 35435917082624 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -35435917082624 | 17717958541312 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -17717958541312 | 8858979270656 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -8858979270656 | 4429489635328 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -4429489635328 | 2214744817664 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -2214744817664 | 1107372408832 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -1107372408832 | 553686204416 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -553686204416 | 276843102208 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -276843102208 | 138421551104 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -138421551104 | 69210775552 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -69210775552 | 34605387776 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -34605387776 | 17302693888 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -17302693888 | 8651346944 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -8651346944 | 4325673472 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -4325673472 | 2162836736 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -2162836736 | 1081418368 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -1081418368 | 540709184 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -540709184 | 270354592 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -270354592 | 135177296 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -135177296 | 67588648 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -67588648 | 33794324 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -33794324 | 16897162 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -16897162 | 8448581 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -8448580 | 4224290 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -4224290 | 2112145 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -2112144 | 1056072 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -1056072 | 528036 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -528036 | 264018 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -264018 | 132009 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -132008 | 66004 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -66004 | 33002 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -33002 | 16501 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -16500 | 8250 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -8250 | 4125 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -4124 | 2062 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -2062 | 1031 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -1030 | 515 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -514 | 257 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -256 | 128 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | -128 | 64 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -64 | 32 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -32 | 16 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -16 | 8 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -8 | 4 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -4 | 2 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | -2 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
В результате преобразования получилось:
Мы обнаружили что Ваше число отрицательное. Для дальнейшего перевода из прямого кода в дополнительный укажите размер числа: (1 байт, 2 байта,4 байта,8 байт).
