>>

Operador binario de rotación a la derecha. Este operador se utiliza en las expresiones aritméticas entre dos operandos para obtener el resultado de rotar el primer operando a la derecha el número de veces que indique el segundo. Por ejemplo, la siguiente rotación:

  n >> m

devolverá n rotado a la derecha m veces; cada rotación a la derecha equivale a dividir por 2 el número. Es decir, rotar a la izquierda 1 vez, equivale a dividir por 2, rotar a la izquierda 2 veces a dividir por 4, 3 veces a dividir por 8, etc.

Por ejemplo, 16 >> 3 devolverá 2, 2 >> 1 devolverá 1, 100 >> 0 devolverá 100, etc.

El operador de rotación a la izquierda (operación opuesta a ésta) es el símbolo <<.


Ver: Sintaxis - Expresión