|
|
| There's more than one way to do things | |
| PerlMonks |
Re: Efficient bit counting with a twist.by quester (Vicar) |
| on Jan 27, 2013 at 07:59 UTC ( #1015566=note: print w/ replies, xml ) | Need Help?? |
|
Build a bit mask for the byte that contains the position. Then count the bits in the bytes before the position, and do a bitwise and for the byte that contains the position.
(Update: removed a superfluous pair of parens in the last line.)
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||||||