Gestión de bits en una palabra
Resuelto
PerkyPlatipus
-
PerkyPlatipus -
PerkyPlatipus -
Hola,
Tengo una variable toto de 16 bits.
y según varias condiciones los bits deben pasar a 1.
Pero no sé cómo hacerlo.(programa en estructurado)
Me explico:
si tengo titi y tata entonces el bit 4 debe pasar a 1
si tengo popo o papa entonces el bit 7 debe pasar a 1
etc...
solamente puedo tener "popo o papa" y "titi y tata" al mismo tiempo, es decir el bit 4 y 7 a 1 al mismo tiempo y ahí está mi problema.
Si solo tuviera un bit podría decir:
si titi y tata entonces toto:= 8...
espero haber sido claro :/
Gracias de antemano.
Tengo una variable toto de 16 bits.
y según varias condiciones los bits deben pasar a 1.
Pero no sé cómo hacerlo.(programa en estructurado)
Me explico:
si tengo titi y tata entonces el bit 4 debe pasar a 1
si tengo popo o papa entonces el bit 7 debe pasar a 1
etc...
solamente puedo tener "popo o papa" y "titi y tata" al mismo tiempo, es decir el bit 4 y 7 a 1 al mismo tiempo y ahí está mi problema.
Si solo tuviera un bit podría decir:
si titi y tata entonces toto:= 8...
espero haber sido claro :/
Gracias de antemano.
1 respuesta
-
yg_be Mensajes publicados 23437 Fecha de registro Estado Colaborador Última intervención Ambassadeur 1 588
Hola, ¿en qué es un problema cambiar los bits 4 y 7, ya sea simultáneamente o uno tras otro?
¿qué te parece hacer contoto:= 8
?