in reply to Why is pack("N",42949672965) giving me 00 00 00 05

> Am I missing something.

typo! :)

DB<122> pack ('N',2**32-1) => "\xFF\xFF\xFF\xFF" DB<123> 2**32-1 => 4294967295 DB<124> 2**32-1 - 42949672965 => -38654705670

Cheers Rolf

PS: Je suis Charlie!