Carl <[EMAIL PROTECTED]> writes: > IBITS(I, POS, LEN) > Extracts a sequence of bits. > The result has the value of the sequence of LEN bits in I beginning at bit > POS, right-adjusted and with all other bits zero. > > The bits are numbered from 0 to BIT_SIZE(I)-1, from right to left. > > Examples > > IBITS (14, 1, 3) has the value 7.
>>> def ibits(i,pos,len): return (i >> pos) & ~(-1 << len) >>> ibits(14,1,3) 7 -- http://mail.python.org/mailman/listinfo/python-list