Facebook Twitter E-mail RSS
Home Posts tagged "operaciones de bits"
formats

Curso C –> Capítulo 6 – Operaciones de bits

Publicado en 08/02/2011 por en Curso de C

En este capítulo vamos a ver las operaciones que trabajan con bits. Un bit es el tamaño de memoria más pequeño posible que puede almacenarse y se representa con un 0 o con un 1. Un conjunto de 8 bits se llama byte y es la medida más utilizada en el mundo de la informática. En un byte podemos almacenar números desde 0 a 255, donde el 0 sería “00000000” y el 255 “11111111”. Si no estáis familiarizados con el código binario, podéis buscar información por la red, ya que aquí no lo vamos a tratar en profundidad.

Las operaciones que trabajan a nivel de bits se pueden dividir en dos grupos, las que trabajan con dos cadenas de bits y las que trabajan con una sola cadena. Las que trabajan con dos cadenas funcionan comparando los bits situados en la misma posición y son las siguientes:

  • ‘&’ AND: Si los dos bits son 1, el resultado es 1, en cualquier otro caso el resultado es 0
  • ‘|’ OR: Si los dos bits son 0, el resultado es 0, en cualquier otro caso el resultado es 1
  • ‘^’ XOR: Si los dos bits son diferentes (un bit es 1 y el otro 0) el resultado es 1, si son iguales es 0

Leer más…

 
© Programación iOS
credit