Перевод между системами счисления
Введите число и укажите его систему счисления — конвертер сразу покажет значение в двоичной, восьмеричной, десятичной и шестнадцатеричной системах, а также в любом основании от 2 до 36. Вычисления идут на длинной арифметике (BigInt), поэтому точность не теряется даже на числах в сотни знаков — обычные калькуляторы ломаются уже после 2⁵³.
Где используются разные системы
- Двоичная (2) — основа всей цифровой техники: биты, маски, флаги, сетевые маски подсетей.
- Восьмеричная (8) — права доступа в Unix/Linux: chmod 755 — это три восьмеричные цифры.
- Шестнадцатеричная (16) — цвета в вебе (#FF8800), адреса памяти, MAC-адреса, хеши.
- Base36 (36) — короткие идентификаторы из цифр и латинских букв, например в сокращателях ссылок.
Как перевести вручную
Из десятичной в другую систему: делите число на основание и выписывайте остатки в обратном порядке. Обратно: умножайте цифры на степени основания и складывайте — например, hex-число 1A = 1×16 + 10 = 26. Для проверки домашних заданий по информатике удобно сверяться с конвертером: он покажет результат сразу во всех основных системах.
Частые вопросы
Как перевести число из десятичной системы в двоичную?
Вручную: делите число на 2 и записывайте остатки снизу вверх. Например, 13 → 13/2=6 (1), 6/2=3 (0), 3/2=1 (1), 1/2=0 (1) → 1101. Наш конвертер делает это мгновенно для любого основания от 2 до 36.
Какие символы используются в системах с основанием больше 10?
Латинские буквы: A=10, B=11, … Z=35. Так, в шестнадцатеричной системе используются цифры 0–9 и буквы A–F: число FF равно 255, а 1A — 26. Регистр букв не важен.
Поддерживаются ли большие числа?
Да, конвертер работает с целыми числами произвольной длины (BigInt) — можно переводить значения в сотни знаков без потери точности, чего не умеет обычный калькулятор.
Обновлено: 2 июля 2026