Thanks for all the feedback - I was really trying to just understand
what was going on here - it was the endianness swapping that I was
tripping on.
Thanks!
-- Kimball
On May 19, 2006, at 3:00 PM, Hans Fugal wrote:
On Fri, 19 May 2006 at 14:52 -0600, Levi Pearson wrote:
So, if the array has 0xC0 as the first byte, and 0x1C as the second
byte, this should return the integer 49180.
Right?
No, you'll notice that it is also reversing the byte order. If the
byte at i is 0xC0 and i+1 is 0x1C, the int will be 0x1CC0, or 7360.
Right, what he said. :)
That other guy may have a point with casting in Java. In C it's not
necessary.
--
Hans Fugal ; http://hans.fugal.net
There's nothing remarkable about it. All one has to do is hit the
right keys at the right time and the instrument plays itself.
-- Johann Sebastian Bach
/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/
/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/