111,126
社区成员
发帖
与我相关
我的任务
分享
string byte1 = Convert.ToString(11, 2);
string byte2 = Convert.ToString(13, 2);
string b = byte1.PadLeft(8, '0') + byte2.PadLeft(8, '0').Substring(0, 6);
int d = Convert.ToInt32(b, 2);
byte[] d_Byte = new byte[2];
d_Byte[0] = (byte)(11); // 0000 1011
d_Byte[1] = (byte)(13); // 0000 1101;
int s = (int)d_Byte[0];
s = s << 6;
int k = d_Byte[1] >> 2;
s ^= k;
int s = d_Byte[0] * 64 + d_Byte[1] / 4;