If you are absolutely sure that F4EC9E is representing -725850, and that this is not just a typo (0 vs. 8) or a bug in the existing conversion program, it could be that your negative numbers are represented in some non-standard way. There are several ways to represent signed integers (the most popular being the two's complement). However, AFAICT, none of the common ones would map the given bit pattern to the decimal number -725850. So... if you are sure about this, it might help if you'd post the existing C conversion routine (if you have the source (and its size is reasonable)). Also, it would be interesting to know what the value FFFFFF is representing.


In reply to Re: Decoding binary information by almut
in thread Decoding binary information by njcodewarrior

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.