С этим инструментом что-то не так?
О «Number Base Converter Online»
Этот инструмент конвертирует числа между системами счисления: двоичная (2), восьмеричная (8), десятичная (10), шестнадцатеричная (16) и любая произвольная от 2 до 36. Введите число в одной системе — увидите его во всех остальных.
Конверсия — основа программирования и Computer Science. Дампы памяти и ассемблер используют hex, биты прав Unix — oct, низкоуровневая работа — bin. Свобода между представлениями экономит часы устных вычислений.
Полезно при чтении листингов ассемблера, отладке побитовых операций, настройке прав файлов и подготовке к экзаменам по архитектуре.
Как пользоваться этим инструментом
Как перевести число между системами счисления (2–36)
Введите значение
"Value" — число для конверсии, записанное в системе FROM. Пробелы вырезаются: `dead beef` и `deadbeef` парсятся одинаково. Буквы A–Z означают 10–35, регистр не важен.
From base / To base
"From base" и "To base" — целые от 2 до 36. Часто: 2 (binary), 8 (octal), 10 (decimal), 16 (hex), 32 (Base32), 36 (макс — 0–9 + A–Z).
Запуск
Результат — единственное поле `result`: число в целевой системе, буквы в нижнем регистре. Неподходящий разряд для исходной системы даёт «Invalid digit for source base.»
Лимиты точности
Парсинг через `parseInt` JavaScript ограничен 32-битными безопасными целыми в большинстве случаев. Числа выше 2^53 теряют точность — используйте big-integer-инструмент.