Bonjour à tous,
Savez vous comment faire ceci :

J'ai un octet de 8 bits : "00010000" (=>16).
Je voudrais extraire les 2 bits que j'ai soulignés c'est à dire "01" (=>1) .

J'ai choisi les bits 5 et 6 en partant de la droite mais la fonction devra pouvoir extraire plusieurs bits consécutifs quelque soit leurs positions dans l'octet.

Merci beaucoup pour votre aide.