rotateLeft

rotateLeft

> Fonctions

Renvoie le nombre obtenu en faisant tourner les 64 bits de l'entier x* de *s positions vers la gauche : les bits qui sortent par le haut rentrent par le bas. Contrairement au décalage <<, aucun bit n'est perdu. Le nombre d'origine n'est pas modifié.

La rotation porte sur les 64 bits, bit de signe compris. Une rotation de 64 positions redonne x*, et une valeur de *s négative tourne vers la droite : rotateLeft(x, -s) équivaut à rotateRight(x, s).

Paramètres
Retour
Note