comment retourner un peu à une position spécifique dans un entier dans n'importe quelle langue

J'ai un entier n, et j'ai envie de retourner son k - ième bit (de la plus faible) dans sa représentation binaire. Comment puis-je le faire?

Par exemple, si j'ai n=0b01101 et k=2, alors le résultat est 0b01001=9

Toute langue est fine. Merci.

ouais, en quelque sorte, j'étais penser ~ et s'est coincé

OriginalL'auteur | 2013-08-15