Las operaciones bitwise son muy comunes cuando se programan microcontroladores como un medio para establecer, borrar y probar bits específicos en registros de control (por ejemplo, establecer un pin e...Las operaciones bitwise son muy comunes cuando se programan microcontroladores como un medio para establecer, borrar y probar bits específicos en registros de control (por ejemplo, establecer un pin específico en un puerto digital para el modo de lectura en lugar del modo de escritura). Z = X<<3; // Z is 01101000 or 0x68 Z = X>>1; // Z is 00000110 or 0x06 Z = ~X; // Z is 11110010 or 0xf2 Z = X|Y; // Z is 10001111 or 0x8f Z = X&Y; // Z is 00000100 or 0x04 Z = X^Y; // Z is 10001011 or 0x8b