DevToolbox

Бесплатно онлайн Number Base Converter

Мгновенно конвертируйте числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами — бесплатный онлайн-инструмент, 100% на стороне клиента, поддержка значений до 64 бит.

100% на стороне клиента · Данные никогда не покидают ваш браузер
d

Как использовать 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.

Связанные инструменты