Байты в биты - C# (178673)
Формулировка задачи:
Здравствуйте коллеги!
Подскажите пожалуйста,каким образом можно байт разложить на составляющие биты. 1байт в 8 бит???
допустим у меня есть число 7 в 8-битном формате 00000111, каким образом можно было бы с помощью языка C# вытащить эти три единицы чтобы затем их использовать ...
Заранее спасибо за ответ.
Решение задачи: «Байты в биты»
textual
Листинг программы
private string Int2Bin(int num)
{
string result = string.Empty;
for (int i = sizeof(int) * 8 - 1; i >= 0; i--)
{
if ((num & (1 << i)) != 0)
result += '1';
else
result += '0';
}
return result;
}