Operadores de Bit
conceptos de operadores de bit.
"&" funciona como operador logico AND
0101 & 0011
"^" funciona como operador logico OR exclusivo (XOR), solo se puede escoger un valor
(0101) ^ (0011)
"|" funciona como operador logico OR inclusivo, se puede escoger uno o varios valores
(0101) | (0011)
"~" funciona como operador logico NOT e invierte el valor de una variable
~ (0111)
"«" funciona como operador de desplazamiento a la izquierda
(0011) << (0001) // Desplaza 0011 una vez dando 110
"»" funciona como operador de desplazamiento a la derecha
(1000) >> (0011) // Desplaza 1100 tres veces dando 0001
"»>" funciona como operador de desplazamiento a la derecha sin signo
1110 0011 >>> 0011 // Desplaza tres a la izquierda dejando 0001 1100
Last updated
Was this helpful?