devxlogo

BitCount – The number of “1” bits in a number

BitCount – The number of “1” bits in a number

' The number of 1's in a binary number'' This routine is based on the following property ' of binary numbers: n And (n-1) always clears the' least significant "1" bit in the numberFunction BitCount (ByVal number As Long) As Integer    Do While number        number = number And (number - 1)        BitCount = BitCount + 1    LoopEnd Function

devx-admin

Share the Post: