Bitwise


¿Qué significa bitwise?

Bitwise se refiere a operaciones que actúan sobre los bits de un valor binario, en lugar de tratar el número como una cantidad completa.

¿Para qué sirve bitwise?

Sirve para:

  • Manipular flags o estados.
  • Optimizar ciertos cálculos.
  • Trabajar a bajo nivel con datos binarios.

Ejemplo básico

Operadores como &, |, ^ o << en JavaScript son operaciones bitwise.

Características de bitwise

  • Opera bit a bit.
  • Es común en lógica de bajo nivel.
  • Puede ser difícil de leer si se abusa de ello.

¿Dónde se usa?

  • En algoritmos, sistemas, gráficos o compresión.

Conclusión

Bitwise es un concepto más técnico, pero muy útil cuando necesitas control fino sobre datos binarios o estados compactos.