Конвертер систем счисления
- Файлы не покидают устройство
- Работает в браузере
- Бесплатно, без регистрации и водяных знаков
8-bit two’s complement
Click a bit to flip it.- Unsigned
- 255
- Signed
- -1
- Hex
- 0xff
- Oct
- 0o377
Bytes & characters
As text (UTF-8): Not valid UTF-8 text.
IEEE-754 floating point
Type a decimal number to see its bit pattern, or edit the integer above to decode it.
- Sign
- 0 (+)
- Exponent
- 0 → 2-126
- Mantissa
- 0xff
Subnormal · 0x000000ff
Как пользоваться: Конвертер систем счисления
Переводите целые числа между десятичной, шестнадцатеричной, двоичной, восьмеричной и любой системой от 2 до 36 без ограничения размера. Также показаны дополнительный код до 128 бит с кликабельной сеткой битов, байты в порядке big-endian или little-endian и битовые шаблоны чисел IEEE-754.
- 1
Введите целое число в любое поле: десятичное, шестнадцатеричное, двоичное, восьмеричное или своя система. Префиксы 0x, 0b и 0o работают в каждом поле.
- 2
В «Формате» задайте группировку цифр, показ префиксов, шестнадцатеричные в верхнем регистре и основание для поля своей системы (2–36).
- 3
Выберите ширину в битах (авто, 8–128) и знаковый режим (дополнительный код), затем нажмите любой бит в сетке, чтобы переключить его.
- 4
Проверьте байты и символы в порядке big-endian или little-endian либо введите десятичное число в «Значение float», чтобы увидеть биты float32 или float64.
Частые вопросы
Есть ли предел размера числа?
Перевод систем счисления точен для целых чисел любого размера. Дополнительный код, сетка битов и вид байтов идут до 128 бит.
Может ли он перевести дроби вроде 0.1 в двоичную?
Поля систем принимают только целые числа. Чтобы увидеть, как десятичная дробь реально хранится, введите её в «Значение float» на панели чисел с плавающей точкой IEEE-754 и прочитайте знак, экспоненту и мантиссу.
Как увидеть отрицательное число в дополнительном коде?
Введите его со знаком минус, например -5, и выберите ширину в битах. Панель показывает знаковое и беззнаковое чтение и шестнадцатеричную форму для этой ширины.
Что значит «Этому значению нужно больше N бит»?
Значение не помещается в выбранную ширину, поэтому в видах битов и байтов показаны только младшие N бит. Выберите большую ширину или «Авто».
Может ли он показать байты как текст?
Да. «Байты и символы» перечисляют каждый байт в hex и десятичном виде с символом ASCII, а «Как текст (UTF-8)» показывает раскодированный текст, если байты — корректный UTF-8.
