Quiero almacenar 4 posibilidades booleanas en un solo valor. Por ejemplo, Quiero un único valor que indica si una persona es:Cómo representar 4 posibilidades booleanas en un solo valor
IsSingle
IsGraduate
IsMale
IsLookingForPartner
Por lo que es bueno para almacenarlos en un byte, cuyos 4 bits pueden ser asignados, uno para cada parámetro. Si el bit se establece en 1, ese parámetro booleano es verdadero. Así que puedo hacer operaciones de cambio de bit para encontrar lo que todos son verdad. si el valor del byte es 111, entonces los primeros tres parámetros son verdaderos. ¿Es una buena manera? ¿Hay una mejor manera de implementar esto?
Necesito almacenar este valor como un solo parámetro en la base de datos.
+1 agradable y limpio;) – kapa