rotateRight

rotateRight

> Funktioner

Returnerar det tal man får genom att rotera de 64 bitarna i heltalet x* *s positioner åt höger: de bitar som går ut i botten kommer in igen i toppen. Till skillnad från skiftet >> går inga bitar förlorade. Ursprungstalet ändras inte.

Rotationen omfattar alla 64 bitar, teckenbiten inräknad: rotateRight(1, 1) skickar bit 0 till position 63 och returnerar därför ett negativt tal. En rotation på 64 positioner ger tillbaka x*, och ett negativt värde på *s roterar åt vänster: rotateRight(x, -s) motsvarar rotateLeft(x, s).

Parametrar
Retur
Note