Все функции двоичного конвертера
Перевод в нескольких основаниях в реальном времени
Конвертер одновременно отображает число в двоичной, восьмеричной, десятичной, шестнадцатеричной и любой произвольной системе от 2 до 62 — с настраиваемым алфавитом (цифры, заглавные, затем строчные буквы). Ввод принимает префиксы 0b (двоичная), 0o (восьмеричная) и 0x (шестнадцатеричная) с автоопределением основания. Результат обновляется при каждом нажатии клавиши, без кнопки «Перевести».
Знаковые и беззнаковые числа
Один и тот же битовый паттерн можно прочитать тремя способами: беззнаковый (0 до 2ⁿ−1), знаковый дополнительный код (−2ⁿ⁻¹ до 2ⁿ⁻¹−1), знаковый знаковый бит и модуль или обратный код. Конвертер показывает все четыре интерпретации одновременно, предотвращая классические ошибки переполнения и знака. Размер настраивается от 4 до 1024 бит и далее.
Дополнительный код пошагово
Отдельная вкладка показывает полную демонстрацию: запись абсолютного значения в двоичном виде на n бит, инвертирование каждого бита, затем прибавление 1. Для положительного числа старший бит просто обозначает знак. На 8 бит −5 представляется как 11111011. Это представление, используемое каждым процессором, делает сложение и вычитание идентичными.
Кликабельная визуализация битов
Каждый бит показывает свой вес (2⁰, 2¹, 2²…) и значение. Клик переключает бит, и все результаты пересчитываются мгновенно: это простейший способ понять значение байта, построить маску или разложить IP-адрес на двоичные компоненты.
Двоичный калькулятор и побитовые операции
Сложение, вычитание, умножение, целочисленное деление и остаток выполняются с произвольной точностью. Побитовые операции — AND (&), OR (|), XOR (^), сдвиг влево (<<) и сдвиг вправо (>>) — учитывают выбранный размер (8, 16, 32, 64 бита…) и знаковую/беззнаковую интерпретацию. Результат показан во всех основаниях с соответствующим битовым паттерном.
Текст в двоичный код
Преобразуйте текст, файл или URL в двоичные, шестнадцатеричные, восьмеричные и десятичные коды байтов с таблицей по символам (код, двоичный, hex). Поддерживаемые кодировки: UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 и UTF-16. Обратное декодирование принимает двоичную, шестнадцатеричную или восьмеричную последовательность с пробелами или без.
Интерактивная таблица переводов
Просматривайте значения от 0 до 255 (и далее) с их десятичными, шестнадцатеричными, двоичными, восьмеричными представлениями и символами. Поле поиска фильтрует мгновенно, а клик по строке загружает значение в конвертер — идеально для изучения ASCII и степеней двойки.
Шестнадцатеричные цвета
Введите цвет #RRGGBB: инструмент рассчитает RGB, HSL и CMYK, покажет предпросмотр и дополнительный цвет, а также переведёт шестнадцатеричное значение в двоичный, восьмеричный и десятичный формат.
Байты и единицы данных
Переводите биты, байты, кило/мега/гига/терабайты и их двоичные эквиваленты (КиБ, МиБ, ГиБ, ТиБ), учитывая обе системы: международную (1 КБ = 1000 байтов) и IEC (1 КиБ = 1024 байта).
Разрешения Unix (chmod)
Преобразуйте код chmod (755, 644…) в символическую запись rwxr-xr-x, двоичный вид по классам (владелец, группа, другие) и обратно. Значения 4=чтение, 2=запись, 1=выполнение разбираются и объясняются.
История, обмен и экспорт
Каждый результат сохраняется локально: загрузите его одним кликом или очистите список. Делитесь значением по URL (?v=base:value) и экспортируйте результаты в TXT, CSV, JSON или Markdown. Палитра команд (Ctrl+K) для перехода между девятью режимами.
Как перевести двоичное число в десятичное
Каждый бит двоичного числа соответствует степени двойки: самый правый бит равен 2⁰ = 1, следующий 2¹ = 2, затем 2² = 4, 2³ = 8 и т.д. Для перевода 1010: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. В общем случае суммируются веса только тех битов, которые равны 1.
Обратный пример: 11111111 (восемь битов со значением 1) = 255, максимальное значение беззнакового байта, то есть 2⁸ − 1. Полезные степени двойки: 2¹⁰ = 1024 (двоичный кило), 2²⁰ = 1048576 (двоичный мега), 2³⁰ ≈ 1 млрд (двоичный гига).
Как перевести десятичное число в двоичное
Метод последовательного деления: разделите число на 2 и запишите остаток (0 или 1). Повторяйте с частным, пока не получите 0, затем прочитайте остатки снизу вверх.
Пример для 13: 13 ÷ 2 = 6, остаток 1; 6 ÷ 2 = 3, остаток 0; 3 ÷ 2 = 1, остаток 1; 1 ÷ 2 = 0, остаток 1 → обратный порядок: 1101. Проверка: 8 + 4 + 0 + 1 = 13.
Справочная таблица степеней двойки
Полезно для мысленного перевода: 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. Каждый байт в двоичном виде занимает ровно 8 бит: от 00000000 до 11111111.
Рекомендуется для
Студентов и преподавателей информатики (изучение систем счисления, ASCII, дополнительного кода), разработчиков (побитовые маски, флаги, протоколы, отладка в hex), системных администраторов (разрешения chmod, определение масок) и всех, кто хочет иметь двоичный конвертер онлайн , который быстрый, надёжный и приватный.