Tema: <<>> (c++)
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/01/2004, 14:48
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 8 meses
Puntos: 16
Veamos, 4 en binario es

00000100

Cada uno de esos digitos es un bit. Si hacemos

4 << 2

estamos diciendo que rote hacia la izquierda 2 bits (los que se añaden son 0):

00010000

que en decimal es 16, es decir, 4 x 4, es decir, 4 *(2^2)

No se si me he hecho entender.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.