Конвертеры
Конвертер систем счисления: двоичная, восьмеричная, десятичная и шестнадцатеричная
Переводите числа любого размера между двоичной, восьмеричной, десятичной, шестнадцатеричной и любой системой от 2 до 36.
- Двоичная (2)
1111 1111 - Восьмеричная (8)
377 - Десятичная (10)
255 - Шестнадцатеричная (16)
FF 73
Битовые шаблоны (нужно 8 бит)
| Разрядность | Дополнительный код |
|---|---|
| 8 бит | 1111 1111 |
| 16 бит | 0000 0000 1111 1111 |
| 32 бит | 0000 0000 0000 0000 0000 0000 1111 1111 |
| 64 бит | 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1111 1111 |
Что это за инструмент?
Введите число в любой системе счисления и сразу увидите его в двоичной, восьмеричной, десятичной, шестнадцатеричной и выбранной вами системе. Числа могут быть сколь угодно большими, префиксы вроде 0x и 0b распознаются автоматически, а таблица битов показывает дополнительный код для чисел со знаком.
Конвертация использует целые числа произвольной точности (BigInt), поэтому даже 100-значные числа переводятся точно, без округления. Отрицательные числа сохраняют знак минус в любой системе.
Дополнительный код — способ, которым компьютеры хранят числа со знаком: −1 в 8 битах — это 11111111. Таблица показывает, помещается ли значение в каждую разрядность, и его точный битовый шаблон.
Чтобы превратить текст в двоичные или шестнадцатеричные байты, используйте кодировщик / декодер — этот инструмент переводит числовые значения.
Как пользоваться: Конвертер систем счисления
- Введите число или вставьте его с префиксом 0b, 0o или 0x.
- Выберите основание, если оно не определилось автоматически.
- Посмотрите результат в двоичной, восьмеричной, десятичной, шестнадцатеричной и своей системе от 2 до 36.
- Скопируйте любое значение и посмотрите таблицу дополнительного кода для 8, 16, 32 и 64 бит.
Примеры
255 в других системах
255
Binary 11111111 · Octal 377 · Hex FF
Частые вопросы
Как перевести двоичное число в десятичное?
Введите двоичное число (или добавьте префикс 0b) и посмотрите строку «Десятичная». Каждая двоичная цифра — степень двойки: 1011 — это 8 + 0 + 2 + 1 = 11.
Какие буквы используются в системах выше 10?
После цифр 0–9 идут буквы a–z: шестнадцатеричная система использует 0–9 и A–F, а система с основанием 36 — все цифры и буквы. Регистр не важен.
Поддерживаются ли дробные числа?
Нет, конвертер работает с целыми числами. У дробей часто нет точного представления в других системах.
Есть ли ограничение по размеру?
Практически нет — числа из сотен цифр переводятся мгновенно.
Понадобится больше возможностей?
Премиум-инструменты, повышенные лимиты и доступ через API — в наших планах. Версия 1 остаётся бесплатной и приватной в вашем браузере.