मुख्य सामग्री पर जाएं

2026-05-18 · 1 मिनट पढ़ाई

low-level debug के लिए binary और hex

जब logs में hex integers दिखें, bit masks guess करने से पहले base convert करें।

binaryhexdebugging

मुख्य बिंदु

  • input base स्पष्ट चुनें — hex strings पर decimal assume करने से गलत परिणाम।
  • human math के लिए decimal; bitmask alignment के लिए hex।

flag fields पढ़ना

logged value को binary में convert करें और protocol doc के known bit positions align करें।

कई fields एक word में pack हों तो off-by-one nibble mistakes से बचने के लिए hex से काम करें।

अक्सर पूछे जाने वाले प्रश्न

बड़े numbers?

big integers supported हैं; logs से paste पर sign double-check करें।

float support?

यह tool integers के लिए है; IEEE754 inspection के लिए dedicated tools use करें।