~ 1 = -2 ???
Les Schaffer
godzilla at netmeg.net
Fri Nov 5 10:42:21 EST 1999
tim said bit-erly:
> Les, if x is always in range(16)
you bet!
class GroupElements:
elements = range(16)
...
> simply subtract it from 15. That is,
> def not4bit(x):
> assert 0 <= x < 16
> return 15 - x
> It's twice as fast <wink>.
for this particular app, its a little pseudo-group theory applied to
4-bit bit patterns. so speed don;t matter. but i have some pixel op
stuff coming up, so i am glad i made some dumb mistakes NOW rather
than later!
why i would have even thought python's int's would be unsigned int's
is beyond me....
;-)
les schaffer
More information about the Python-list
mailing list