Rotation
- Mise à jour2023-02-17
- Temps de lecture : 2 minute(s)
Rotation
Fait pivoter une entrée (x) spécifiée du nombre de bits (y) spécifié.
Entrées/Sorties

y
Le nombre de bits de la rotation à appliquer à x.
Si y est supérieur à 0, le nœud effectue une rotation de x vers la gauche, du nombre de bits spécifié par y dans la direction positive (du bit de poids faible au bit de poids fort) et insère les bits de poids fort dans les bits de poids faible. Si y est inférieur à 0, le nœud effectue une rotation de x vers la droite du nombre de bits spécifié par y (du bit de poids fort au bit de poids faible) et insère les bits de poids faible dans les bits de poids fort.

x
Une entrée de cette opération.
Si x est un entier 8, 16, 32 ou 64 bits, y ± 8, y ± 16, y ± 32 ou y ± 64 produit la même valeur en sortie pour toute valeur de y que y.
Par exemple, si x est un entier 8 bits, y = 1 et y = 9 produisent le même résultat.

x décalé à gauche de y
Le résultat de la rotation.