KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Is there a way to convert an int to a bitmask? example: int i = 33; should be converted to (not sure of the datatype) bool[] bitmask = new[] {true, false, false, false, false, true}; Update In reaction to most answers: I need to do this: BitArray bits = new BitArray(BitConverter.GetBytes(showGroup.Value)); List<String> showStrings = new List<string>(); for (int i = 0; i < bits.Length; i++) { if(bits[i]) showStrings.Add((i+1).ToString().PadLeft(2, '0')); } How would that go without converting it to a bitarray?
Tags (comma-separated)
Save Edits
Cancel