Bonjour,
Je souhaiterais multiplier et diviser des entiers par leur équivalent binaire.
Rien de plus simple quand le diviseur est une puissance de 2:
Mais maintenant admettons que le diviseur n'est pas une puissance de 2, du style 9.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 10 >> 3 == 1 | 1010/1000 == 0001
Comment suis-je censé faire, sachant que cet opérateur ne permet que le décalage des bits déjà présents, mais pas d'en rajouter par la suite ? (1001)
Je vous remercie d'avance pour votre réponse,
Cordialement,
Songbird.
Partager