Salut !
J'ai besoin de réaliser une rotation de bits sur un entier. J'ai pensé à utiliser les opérateurs << et >>, mais ils ne font que du décalage de bits, c'est-à-dire que les bits supprimés d'un côté ne sont pas réinsérés de l'autre. Or cela ne me convient pas.
Je sais qu'il existe un opérateur RCL (Rotation Carry Left) en assembleur 80x86 qui fait exactement ce que je veux. Je voudrais simplement trouver l'équivalent en C, ou à la rigueur insérer un code ASM (ce que je ne sais pas faire).
Merci d'avance !
Partager