From: Logan Capaldo Date: 2006-04-15T00:15:56+09:00 Subject: Re: map_if, collect_if ??? --Apple-Mail-12--783174277 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Apr 14, 2006, at 11:07 AM, Stephan Mueller wrote: > I don't get it: why is i[0] == 1 returning true in case i is an > integer > with an odd value? > > > Thanks & cheers, > > Steph. > For integers [] gives you the value of the bit at the given index. All odd integers will have an LSB of 1 i.e. 1 -> 0b001 2 -> 0b010 # even 3 -> 0b011 #odd 4 -> 0b100 #even 5 -> 0b101 #odd --Apple-Mail-12--783174277--