>>> >> I've always disliked using "if not n % 2"  to test for even/odd ints
>>> >> because of its convoluted logic. But I ran some speed tests and found
>>> >> it was the way to go over "if n % 2 == 0".

>>> > Did you try bitwise-and with 1?

>>> What's that?

>>>>> 2 & 1
>> 0
>>>>> 3 & 1
>> 1

> So what's the connection with the tests I've run?

I'm wagering it will be faster than a modulo operation. Let us know
how it turns out :)

Alan

_______________________________________________
Tutor maillist  -  [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to