Конвертер систем счисления: перевод между основаниями 2–36

Переведите целое число из одной системы счисления в другую: двоичная, восьмеричная, десятичная, шестнадцатеричная и любая с основанием от 2 до 36.

Двоичная (2)
11111111
Восьмеричная (8)
377
Десятичная (10)
255
Шестнадцатеричная (16)
FF
73

Как пользоваться

Введите целое число и выберите, в какой системе счисления оно записано. Калькулятор сразу покажет его в двоичной, восьмеричной, десятичной и шестнадцатеричной системах, а также в системе с любым основанием от 2 до 36.

Регистр букв не важен, пробелы и подчёркивания между цифрами игнорируются, а префиксы 0b, 0o и 0x распознаются. Числа могут быть любой длины — точность не теряется.

Как это работает

В позиционной системе с основанием N вес разряда при переходе на одну позицию влево увеличивается в N раз. Например, двоичное 1011 = 1·8 + 0·4 + 1·2 + 1·1 = 11. Для оснований больше 10 цифры продолжаются буквами: A = 10, B = 11, … F = 15, … Z = 35.

Примеры

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

Можно ли переводить дробные числа? Нет, калькулятор работает с целыми числами, в том числе отрицательными.

Зачем нужна система с основанием 36? Её используют для коротких идентификаторов: в ней цифры и все 26 латинских букв.