Конвертер систем счисления — карманный инструмент программиста, студента и инженера для быстрой работы с числами в разных системах счисления.
Главный экран — живой конвертер: введите число в любое из полей DEC, BIN, OCT или HEX, и остальные представления пересчитаются мгновенно. Нужна экзотика? Укажите своё основание от 2 до 36 и работайте хоть в троичной, хоть в шестнадцатеричной с буквами. Двоичные числа удобно сгруппированы по 4 бита, шестнадцатеричные — по 2 разряда, а недопустимые цифры подсвечиваются, чтобы вы сразу заметили опечатку. Любой результат копируется одним нажатием.
Вкладка «Биты» — мощный помощник для низкоуровневой работы: побитовые операции AND, OR, XOR, NOT, сдвиги влево и вправо. Выберите разрядность 8, 16, 32 или 64 бита и сразу увидите результат в десятичном и шестнадцатеричном виде вместе с наглядной битовой раскладкой. Здесь же — представление отрицательных чисел: прямой, обратный и дополнительный код (two's complement) в выбранной разрядности.
Вкладка «ASCII» переводит символ в код и обратно: десятичный, шестнадцатеричный и двоичный коды любого символа, а также полная таблица ASCII 0–127 с управляющими символами в качестве справочника.
Вкладка «Таблицы» собрала то, что всегда должно быть под рукой: степени двойки от 2^0 до 2^32 в десятичном и шестнадцатеричном виде, таблица соответствия DEC/BIN/OCT/HEX для чисел 0–16 и единицы информации с разницей между двоичными (1024) и десятичными (1000) приставками — КиБ против КБ, МиБ против МБ и далее.
Аккуратный тёмный интерфейс, крупные моноширинные результаты и продуманная компоновка делают приложение удобным как на учёбе, так и в реальной разработке.