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

Простой и удобный инструмент для конвертации чисел между различными системами счисления. Все отрицательные числа используют представление в дополнительном коде.

Инструкции

Как использовать

  1. Введите число, которое вы хотите конвертировать
  2. Выберите базу вашего входного числа (двоичная, восьмеричная, десятичная, шестнадцатеричная и т.д.)
  3. Инструмент автоматически конвертирует во все остальные системы счисления
  4. Нажмите кнопку копирования рядом с любым результатом, чтобы скопировать его в буфер обмена

Возможности

  • Множество систем счисления
    Конвертация между двоичной (основание 2), восьмеричной (основание 8), десятичной (основание 10), шестнадцатеричной (основание 16) и другими
  • Конвертация в реальном времени
    Мгновенно просматривайте результаты конвертации по мере ввода, с автоматической проверкой
  • Поддержка пользовательских баз
    Поддержка конвертаций между любыми базами от 2 до 36
  • Представление в дополнительном коде
    Все отрицательные числа используют представление в дополнительном коде во всех базах, следуя стандартам информатики

Советы: 1. Двоичные числа используют только 0 и 1 (основание 2). 2. Восьмеричные числа используют цифры 0-7 (основание 8). 3. Десятичная — наша стандартная система счисления, использующая цифры 0-9 (основание 10). 4. Шестнадцатеричная использует цифры 0-9 и буквы A-F (основание 16). 5. Для баз выше 10 буквы A-Z используются для цифр после 9. 6. Представление отрицательных чисел: - Все отрицательные числа используют представление в дополнительном коде - Старший бит является знаковым (1 для отрицательных, 0 для положительных) - Каждая база отображает беззнаковое целочисленное значение дополнительного кода - Пример: -1 в 8-битном дополнительном коде — это 11111111, отображается как 255 (десятичное), FF (шестнадцатеричное), 377 (восьмеричное) 7. Диапазоны дополнительного кода: - 8-бит: от -128 до 127 - 16-бит: от -32768 до 32767 - 32-бит: от -2147483648 до 2147483647 - 64-бит: от -9223372036854775808 до 9223372036854775807