2022-05-04 02:49:11 +0000 UTC

Number of 1 Bits

Code


func hammingWeight(number uint32) (result int) {
	for number > 0 {
		if number&1 != 0 {
			result++
		}
		number >>= 1
	}
	return
}