visual Studio(C#)でのビット演算なのですが、どのように計算すればよいのか分かりません。
byte[] byte1= new byte[] {0x0e0};//2進数:11100000
int data = Convert.ToInt32((byte1[0] >>6).ToString());
//2進数:11100000→00000011(6ビットずらす)=10進数 3
Console.WriteLine(data.ToStrig());//3が出力される
以上のように先頭の[11]100000を取り出す(シフト)させて10進数に変換することはできましたが
11[10]0000の[10]を取り出す(シフト?)して10進数に変換するにはどのような方法を用いればよろしいでしょうか。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。