2022-05-04 05:49:11 +0300 MSK

Number of 1 Bits

Code


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