rotateLeft

rotateLeft

> Funzioni

Restituisce il numero ottenuto facendo ruotare i 64 bit del numero intero x* di *s posizioni verso sinistra: i bit che escono dall'alto rientrano dal basso. A differenza dello scorrimento <<, nessun bit viene perso. Il numero originale non viene modificato.

La rotazione riguarda tutti i 64 bit, bit di segno compreso. Una rotazione di 64 posizioni restituisce x*, e un valore di *s negativo ruota verso destra: rotateLeft(x, -s) equivale a rotateRight(x, s).

Parametri
Ritorno
Note