Основания 2–36 · точные целые

Точный перевод из двоичной системы в шестнадцатеричную

Преобразуйте полное двоичное целое со знаком в hex верхнего регистра без предположений о группировке, дополнения нулями и длине машинного слова.

Пример перевода из двоичной системы в шестнадцатеричную

Почему 11111111₂ превращается в FF₁₆

  1. Поскольку 16 = 2⁴, разбейте двоичные цифры справа налево на группы по четыре.
  2. Замените каждую группу напрямую: 1111₂ — это F₁₆, поэтому 1111 1111 превращается в F F.
  3. Если левая группа короче, мысленно дополните её нулями: 1101100 становится 0110 1100, затем 6C. Канонический результат не содержит этого дополнения.

Здесь преобразуется запись целого числа, а не байты текста или битовая строка фиксированной длины. У отрицательного ввода сохраняется минус; без заданной разрядности результат не является дополнительным кодом.

Точный пример по умолчаниюДвоичное: 11111111

Группы: 1111 | 1111

Шестнадцатеричное: FF

Мгновенный перевод

Конвертер систем счисления

Работает в этом браузере

До 4096 ASCII-символов; можно начать со знака минус.

Введите целое основание от 2 до 36.

Быстрые пары оснований

Переключите исходное и целевое основания, сохранив текущее корректное целое число.

Только запись целых: без дробей, экспонент, префиксов 0x/0b, разделителей, пробелов, кодирования текста, трактовки IEEE-754 и символьных выражений.

Точный результат

Из основания 2 в основание 16

FF
Канонический исходник
11111111
Цифр в исходнике
8

То же целое в распространённых системах

Основание 211111111
Основание 8377
Основание 10255
Основание 16FF
Основание 3673

Каталог значений

Популярные десятичные числа в пяти системах

Откройте конечную индексируемую справочную страницу для выбранного числа. Состояние калькулятора никогда не попадает в URL.