Бесплатно онлайн Number Base Converter
Мгновенно конвертируйте числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами — бесплатный онлайн-инструмент, 100% на стороне клиента, поддержка значений до 64 бит.
100% на стороне клиента · Данные никогда не покидают ваш браузерКак использовать Number Base Converter
Выберите исходную систему счисления, соответствующую вашему вводу: Десятичная, Двоичная, Восьмеричная или Шестнадцатеричная. Введите значение в поле ввода (пробелы и подчёркивания игнорируются, поэтому 1111 0000 и 0xFF_AA оба работают корректно).
Нажмите Конвертировать, чтобы увидеть все четыре представления одновременно. Двоичный вывод группируется по полубайтам (4 бита) для удобства чтения, шестнадцатеричный — по байтам.
Нажмите значок копирования рядом с любым результатом, чтобы скопировать значение без пробелов.
Часто задаваемые вопросы
Что такое основание системы счисления?
Основание системы счисления (или радикс) определяет количество различных цифр в позиционной системе счисления. Десятичная (основание 10) использует цифры 0–9. Двоичная (основание 2) — 0 и 1. Восьмеричная (основание 8) — 0–7. Шестнадцатеричная (основание 16) — 0–9 и A–F.
Почему программисты используют шестнадцатеричную систему?
Шестнадцатеричная система компактна: одна шестнадцатеричная цифра представляет ровно 4 двоичных бита, а две шестнадцатеричные цифры — один байт. Это делает адреса памяти, коды цветов, массивы байт и битовые маски значительно более читаемыми, чем длинные двоичные строки.
Как перевести десятичное число 255 в двоичное?
Последовательно делите 255 на 2 и записывайте остатки снизу вверх: 255 = 11111111 в двоичной системе. В шестнадцатеричной это FF, в восьмеричной — 377. Инструмент выполняет все преобразования мгновенно.
Какое максимальное значение поддерживает инструмент?
Конвертер поддерживает значения до 18 446 744 073 709 551 615 — максимального 64-битного беззнакового целого числа (0xFFFFFFFFFFFFFFFF в шестнадцатеричной). Значения за пределами этого диапазона не принимаются.
Как шестнадцатеричные коды цветов связаны с переводом систем счисления?
CSS-цвета в шестнадцатеричном формате, например #FF8000, кодируют три байта: красный (FF = 255), зелёный (80 = 128), синий (00 = 0). Перевод каждой двухсимвольной шестнадцатеричной пары в десятичную систему даёт значения каналов RGB.