2026-05-18 · Чтение 1 мин
Binary и hex для low-level debug
Когда в logs целые в hex, конвертируйте base перед угадыванием bit masks.
binaryhexdebugging
Основные выводы
- Явно выберите input base — decimal для hex strings даёт неверный результат.
- Decimal для human math; hex для bitmask alignment.
Чтение flag fields
Конвертируйте logged value в binary и выровняйте known bit positions из protocol doc.
Когда несколько fields в одном word, работайте от hex, чтобы избежать off-by-one nibble.
Часто задаваемые вопросы
Большие числа?
Big integers поддерживаются; проверяйте sign при вставке из logs.
Поддержка float?
Tool для integers; для IEEE754 inspection — dedicated tools.