salut a tous
je voudrais savoire comment cette algorithme marche
l'exercise
quel est la belle methode pour calculer les unites en nombre composer de 32bit.
exemple
10 contient deux unites parceque il ecrie comme ça 1010
et non utuliser un boucle dans l'exersice
------------------
la soulition
x -= ((x >> 1) & 0x55555555);
x = (((x >> 2) & 0x33333333) + (x & 0x33333333));
x = (((x >> 4) + x) & 0x0f0f0f0f);
x += (x >> 8);
x += (x >> 16);
return(x & 0x0000003f);
est-ce que il y a qq me dit comment cette algorithme marche s'il vous plais donne moi un exemple
Partager