All pastes #512294 Raw Edit

Miscellany

public text v1 · immutable
#512294 ·published 2007-05-26 20:50 UTC
rendered paste body
#include <iostream>

unsigned int countBits(unsigned int zahl)
{
	unsigned int counter = 0;
	
	while (zahl)
	{
		counter += zahl & 1;
		zahl >>= 1;
	}
	
	return counter;
}

int main()
{
	for (unsigned int i=0;i<0x100*0x100;i++)
	{
		if (i && i % 16 == 0) std::cout << std::endl;
		std::cout << countBits(i) << ", ";
	}
}