Переводите большие целые и дробные числа между основаниями 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
Читайте исходное значение справа налево: каждая цифра умножается на основание в степени ее позиции.
| Цифра | Степень | Десятичный вклад |
|---|---|---|
| F | Основание 16^1 | 240 |
| F | Основание 16^0 | 15 |
Важные замечания
Расчёты основаны на стандартных формулах. Значения могут округляться для удобства чтения. Для важных решений проверьте официальный источник.
Сохраните результат, сравните его с предыдущими расчетами или поделитесь отчетом.
Основание задает количество символов для записи числа. Binary использует 0-1, decimal 0-9, а Base 36 цифры 0-9 и буквы A-Z.
Цифры 0-9 и буквы A-Z; нижний регистр нормализуется автоматически.
Целые точны, а повторяющиеся дроби выводятся до выбранной точности.
Да. Целая часть обрабатывается с помощью BigInt.