Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа 1011010 из десятичной в двоичную систему счисления в однобайтовое в беззнаковое
Введите число:
x
Его система счисления:
Перевести в :
Решение:
Переведем число 101101010 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 1011010 | 2 | ||||||||||||||||||||
| -1011010 | 505505 | 2 | |||||||||||||||||||
| 0 | -505504 | 252752 | 2 | ||||||||||||||||||
| 1 | -252752 | 126376 | 2 | ||||||||||||||||||
| 0 | -126376 | 63188 | 2 | ||||||||||||||||||
| 0 | -63188 | 31594 | 2 | ||||||||||||||||||
| 0 | -31594 | 15797 | 2 | ||||||||||||||||||
| 0 | -15796 | 7898 | 2 | ||||||||||||||||||
| 1 | -7898 | 3949 | 2 | ||||||||||||||||||
| 0 | -3948 | 1974 | 2 | ||||||||||||||||||
| 1 | -1974 | 987 | 2 | ||||||||||||||||||
| 0 | -986 | 493 | 2 | ||||||||||||||||||
| 1 | -492 | 246 | 2 | ||||||||||||||||||
| 1 | -246 | 123 | 2 | ||||||||||||||||||
| 0 | -122 | 61 | 2 | ||||||||||||||||||
| 1 | -60 | 30 | 2 | ||||||||||||||||||
| 1 | -30 | 15 | 2 | ||||||||||||||||||
| 0 | -14 | 7 | 2 | ||||||||||||||||||
| 1 | -6 | 3 | 2 | ||||||||||||||||||
| 1 | -2 | 1 | |||||||||||||||||||
| 1 | |||||||||||||||||||||
Направление взгляда | |||||||||||||||||||||
В результате преобразования получилось:
101101010 = 111101101101010000102
Вы указали что размер вашего числа 1 байт.
Уберем лишние биты с учётом знакового бита вот так:
111101101101010000102 = 110000102
Ответ: 101101010 = 110000102
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.