• Sábado 14 de Diciembre de 2024, 22:07

Autor Tema:  Obtener Los N Primero Bits De Un Char  (Leído 1098 veces)

Blind564

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Obtener Los N Primero Bits De Un Char
« en: Miércoles 7 de Mayo de 2008, 07:39 »
0
hola que tal amigos pues aqui estoy con un nuevo reto a ver si alguien me podria ayudar. El reto es el siguiente quiero obtener los n primeros bist de una variable ya se char.

un ejemplo seria que tuvieramos un  char a='8' en binario seria 1000 y y quiero obtener  los 2 primero bits que serian 00.

alguien sabe como puedo hacer esto ia use los operadores de desplazamiento (<<,>>)
pero nada espero que alguien tenga una idea de como se hace esto de antemano se los agredeceria mucho    :comp:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Obtener Los N Primero Bits De Un Char
« Respuesta #1 en: Miércoles 7 de Mayo de 2008, 08:16 »
0
Mira la solucion y pensala, es muy simple:
a &= 3;

PD. a = 8; '8' es un caracter ASCII (56).

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.