Bonjour,
Prière de m'expliquer le role de l'operateur "&" dans la fonction ci-dessous, ensuite traduire ce petit bout de code en Scheme.
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 /* teste si un entier est une puissance de deux. ecrit en C. */ int isPowerOfTwo(int n) { return (n & (n-1)) == 0; }
Partager