Tema: Suma binaria
Ver Mensaje Individual
  #1  
Antiguo 20-04-2005
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Reputación: 24
CHiCoLiTa Va por buen camino
Suma binaria

Hola,

He estado buscando por el foro y la verdad es que no he encontrado nada.
Se que en C para hacer la suma binaria se usa un solo ampersan (&), pero en Delphi no encuentro una forma rapida o la instruccion en cuestion.

Como seguramente y para variar no me he explicado bien voy a poner un ejemplo

if (1 & 7) then
OK

esto quiere decir que el 1 (0001) esta dentro del 7 (0111)

el 9 contendria al 8 y al 1 (1001), al 2 no, etc

Ahora mismo esto lo hago pasando los numeros a binario y buscando 1's en las posiciones pertinentes, pero estoy convencido que en Delphi tiene que haber un operador para hacerlo, pero no lo encuentro

Espero haber conseguido explicarme bien

Saludos
Responder Con Cita