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

Введите число в любой системе счисления — и сразу получите его во всех остальных

Введите значение, чтобы увидеть его во всех четырёх системах. Нажмите на строку, чтобы скопировать.

🔢 Руководство по конвертеру систем счисления

Конвертер систем счисления EVEDAYS — бесплатный веб-инструмент для быстрого и наглядного перевода чисел между системами счисления, который часто нужен в программировании, настройке сетей и разработке оборудования. Поддерживаемые системы: • Двоичная (BIN, основание 2): базовая единица представления любых данных внутри компьютера. Состоит только из 0 и 1. • Восьмеричная (OCT, основание 8): в основном используется в правах доступа к файлам Unix/Linux (chmod 755 и т. п.). • Десятичная (DEC, основание 10): система счисления, которой мы пользуемся каждый день. • Шестнадцатеричная (HEX, основание 16): широко применяется в адресах памяти, кодах цветов (#FF5733), MAC-адресах и не только. Дополнительные возможности: • Визуализация битов: двоичный результат показывается побитно, так что состояние ON/OFF каждого бита видно сразу. • Копирование по клику: нажмите на любой результат, чтобы сразу скопировать его в буфер обмена. • Группировка по 4 бита: двоичные числа автоматически делятся на группы по 4 бита для удобства чтения.

📊 Основы перевода между системами

Пример перевода десятичного числа 255 в другие системы: • 255(10) → двоичная: 11111111 255 = 1×2⁷ + 1×2⁶ + 1×2⁵ + 1×2⁴ + 1×2³ + 1×2² + 1×2¹ + 1×2⁰ = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 • 255(10) → восьмеричная: 377 255 ÷ 8 = 31 остаток 7 → 31 ÷ 8 = 3 остаток 7 → 3 ÷ 8 = 0 остаток 3 • 255(10) → шестнадцатеричная: FF 255 ÷ 16 = 15 остаток 15(F) → 15 ÷ 16 = 0 остаток 15(F) В шестнадцатеричной системе: A=10, B=11, C=12, D=13, E=14, F=15.

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

В. Есть ли ограничение на размер числа? О. Перевод точен в пределах целочисленной точности JavaScript (примерно 2^53 - 1). Для обычных задач этого достаточно. В. Можно ли переводить отрицательные числа? О. Отрицательные числа поддерживаются только при вводе в десятичной системе. Двоичный, восьмеричный и шестнадцатеричный результаты показываются как беззнаковые 32-битные целые. В. Важен ли регистр в шестнадцатеричной системе? О. При вводе допустимы и заглавные, и строчные буквы. Результат для удобства чтения выводится заглавными (A-F). В. Нужно ли вводить префиксы вроде 0b или 0x? О. Нет. Систему счисления вы уже выбрали кнопками, поэтому вводите только цифры без префикса.