Robin Becker schrieb:
> Hi, just trying to avoid wheel reinvention. I have need of an unsigned
> 32 bit arithmetic type to carry out a checksum operation and wondered if
> anyone had already defined such a beast.
> 
> Our current code works with 32 bit cpu's, but is failing with 64 bit
> comparisons; it's clearly wrong as we are comparing a number with a
> negated number; the bits might drop off in 32 bits, but not in 64.

Not sure what operations you are doing: In Python, bits never drop off
(at least not in recent versions).

If you need to drop bits, you need to do so explicitly, by using the
bit mask operations. I could tell you more if you'd tell us what
the specific operations are.

Regards,
Martin
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to