TL
Tool Lab
💰Пожертвовать
💰Пожертвовать

Number Base Converter

Convert binary, octal, decimal, hex

Ввод
Двоичный (2)0b
Восьмеричный (8)0o
Десятичный (10)
Шестнадцатеричный (16)0x

Об этом инструменте

Компьютеры чаще всего используют четыре системы счисления: двоичная (основание 2) — цифры 0-1, родной язык процессоров; восьмеричная (основание 8) — цифры 0-7, используется в правах Unix; десятичная (основание 10) — повседневная система счисления; шестнадцатеричная (основание 16) — цифры 0-9 и A-F, используется в адресах памяти, цветах и байтовых представлениях.

Для конвертации введите любое число и выберите его основание. Инструмент мгновенно показывает эквивалент во всех четырёх системах. Отрицательные числа поддерживаются — введите минус перед цифрами.

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

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

Случаи использования

Разработчики конвертируют адреса памяти и hex-значения в другие основания. Студенты изучают системы счисления на курсах по архитектуре ЭВМ. Исследователи безопасности анализируют бинарные данные. Системные администраторы проверяют восьмеричные значения для прав Unix.

Частые вопросы

  • Что означают A-F в шестнадцатеричной системе? В hex: A=10, B=11, C=12, D=13, E=14, F=15. Так как каждый разряд представляет 16 значений, для 10-15 используются буквы.
  • Можно ли конвертировать отрицательные числа? Да. Введите минус перед цифрами. Например: -255 (десятичное) → -FF (шестнадцатеричное).
  • Почему hex используется для цветовых кодов? Каналы RGB варьируются от 0 до 255, что в hex равно 00-FF. Два знака представляют полное значение канала, делая #RRGGBB естественным форматом.