Вернуться на главную

Расширенный конвертер систем счисления

Переводите большие целые и дробные числа между основаниями 2-36 и сравнивайте двоичное, восьмеричное, десятичное и Hex представление.

Категории Ожидание результата
Сообщить о проблеме

Результат

11111111

Исходное основание

Шестнадцатеричная

Целевое основание

Двоичная

Десятичный ориентир

255

С префиксом

0b11111111

С группировкой

1111 1111

Быстрые примеры

Значение и основания

Допустимые цифры

0123456789ABCDEF

Длина в битах

8

Минимум байтов

1

Количество цифр

2

Знак / Дробная часть

Положительное / Только целое

Распространенные системы

Двоичная

Основание 2

11111111

1111 1111

Восьмеричная

Основание 8

377

377

Десятичная

Основание 10

255

255

Шестнадцатеричная

Основание 16

FF

FF

Как читать результат

  • task_altИспользуйте binary и Hex для кода, отладки и битовых масок.
  • task_altСверяйте нестандартное основание с десятичным значением.
  • task_altУвеличьте точность для дробей, повторяющихся в целевой системе.

Проверка разрядов

Читайте исходное значение справа налево: каждая цифра умножается на основание в степени ее позиции.

ЦифраСтепеньДесятичный вклад
FОснование 16^1240
FОснование 16^015

Важные замечания

Расчёты основаны на стандартных формулах. Значения могут округляться для удобства чтения. Для важных решений проверьте официальный источник.

Рабочая область результатов

Сохраните результат, сравните его с предыдущими расчетами или поделитесь отчетом.

Что такое основание системы

Основание задает количество символов для записи числа. Binary использует 0-1, decimal 0-9, а Base 36 цифры 0-9 и буквы A-Z.

Важные замечания

  • Каждая цифра умножается на соответствующую степень исходного основания.
  • Большие целые обрабатываются через BigInt без потери точности.
  • Дробная часть переводится повторным умножением до выбранной точности.

Частые вопросы

Какие символы используются в Base 36?expand_more

Цифры 0-9 и буквы A-Z; нижний регистр нормализуется автоматически.

Дроби переводятся точно?expand_more

Целые точны, а повторяющиеся дроби выводятся до выбранной точности.

Можно вводить длинные Hex значения?expand_more

Да. Целая часть обрабатывается с помощью BigInt.