juzhen2(1) = (juzhen1(1) & 0x80) + (juzhen1(2) & 0x80) / 2 + (juzhen1(3) & 0x80) / 4 + (juzhen1(4) & 0x80) / 8 + (juzhen1(5) & 0x80) / 16 + (juzhen1(6) & 0x80) / 32 + (juzhen1(7) & 0x80) / 64 + (juzhen1(8) & 0x80) / 128;
juzhen2(2) = (juzhen1(1) & 0x40) * 2 + (juzhen1(2) & 0x40) + (juzhen1(3) & 0x40) / 2 + (juzhen1(4) & 0x40) / 4 + (juzhen1(5) & 0x40) / 8 + (juzhen1(6) & 0x40) / 16 + (juzhen1(7) & 0x40) / 32 + (juzhen1(8) & 0x40) / 64;
juzhen2(3) = (juzhen1(1) & 0x20) * 4 + (juzhen1(2) & 0x20) * 2 + (juzhen1(3) & 0x20) + (juzhen1(4) & 0x20) / 2 + (juzhen1(5) & 0x20) / 4 + (juzhen1(6) & 0x20) / 8 + (juzhen1(7) & 0x20) / 16 + (juzhen1(8) & 0x20) / 32;
juzhen2(4) = (juzhen1(1) & 0x10) * 8 + (juzhen1(2) & 0x10) * 4 + (juzhen1(3) & 0x10) * 2 + (juzhen1(4) & 0x10) + (juzhen1(5) & 0x10) / 2 + (juzhen1(6) & 0x10) / 4 + (juzhen1(7) & 0x10) / 8 + (juzhen1(8) & 0x10) / 16;
juzhen2(5) = (juzhen1(1) & 0x8) * 16 + (juzhen1(2) & 0x8) * 8 + (juzhen1(3) & 0x8) * 4 + (juzhen1(4) & 0x8) * 2 + (juzhen1(5) & 0x8) + (juzhen1(6) & 0x8) / 2 + (juzhen1(7) & 0x8) / 4 + (juzhen1(8) & 0x8) / 8;
juzhen2(6) = (juzhen1(1) & 0x4) * 32 + (juzhen1(2) & 0x4) * 16 + (juzhen1(3) & 0x4) * 8 + (juzhen1(4) & 0x4) * 4 + (juzhen1(5) & 0x4) * 2 + (juzhen1(6) & 0x4) + (juzhen1(7) & 0x4) / 2 + (juzhen1(8) & 0x4) / 4;
juzhen2(7) = (juzhen1(1) & 0x2) * 64 + (juzhen1(2) & 0x2) * 32 + (juzhen1(3) & 0x2) * 16 + (juzhen1(4) & 0x2) * 8 + (juzhen1(5) & 0x2) * 4 + (juzhen1(6) & 0x2) * 2 + (juzhen1(7) & 0x2) + (juzhen1(8) & 0x2) / 2;
juzhen2(8) = (juzhen1(1) & 0x1) * 128 + (juzhen1(2) & 0x1) * 64 + (juzhen1(3) & 0x1) * 32 + (juzhen1(4) & 0x1) * 16 + (juzhen1(5) & 0x1) * 8 + (juzhen1(6) & 0x1) * 4 + (juzhen1(7) & 0x1) * 2 + (juzhen1(8) & 0x1);
juzhen2(2) = (juzhen1(1) & 0x40) * 2 + (juzhen1(2) & 0x40) + (juzhen1(3) & 0x40) / 2 + (juzhen1(4) & 0x40) / 4 + (juzhen1(5) & 0x40) / 8 + (juzhen1(6) & 0x40) / 16 + (juzhen1(7) & 0x40) / 32 + (juzhen1(8) & 0x40) / 64;
juzhen2(3) = (juzhen1(1) & 0x20) * 4 + (juzhen1(2) & 0x20) * 2 + (juzhen1(3) & 0x20) + (juzhen1(4) & 0x20) / 2 + (juzhen1(5) & 0x20) / 4 + (juzhen1(6) & 0x20) / 8 + (juzhen1(7) & 0x20) / 16 + (juzhen1(8) & 0x20) / 32;
juzhen2(4) = (juzhen1(1) & 0x10) * 8 + (juzhen1(2) & 0x10) * 4 + (juzhen1(3) & 0x10) * 2 + (juzhen1(4) & 0x10) + (juzhen1(5) & 0x10) / 2 + (juzhen1(6) & 0x10) / 4 + (juzhen1(7) & 0x10) / 8 + (juzhen1(8) & 0x10) / 16;
juzhen2(5) = (juzhen1(1) & 0x8) * 16 + (juzhen1(2) & 0x8) * 8 + (juzhen1(3) & 0x8) * 4 + (juzhen1(4) & 0x8) * 2 + (juzhen1(5) & 0x8) + (juzhen1(6) & 0x8) / 2 + (juzhen1(7) & 0x8) / 4 + (juzhen1(8) & 0x8) / 8;
juzhen2(6) = (juzhen1(1) & 0x4) * 32 + (juzhen1(2) & 0x4) * 16 + (juzhen1(3) & 0x4) * 8 + (juzhen1(4) & 0x4) * 4 + (juzhen1(5) & 0x4) * 2 + (juzhen1(6) & 0x4) + (juzhen1(7) & 0x4) / 2 + (juzhen1(8) & 0x4) / 4;
juzhen2(7) = (juzhen1(1) & 0x2) * 64 + (juzhen1(2) & 0x2) * 32 + (juzhen1(3) & 0x2) * 16 + (juzhen1(4) & 0x2) * 8 + (juzhen1(5) & 0x2) * 4 + (juzhen1(6) & 0x2) * 2 + (juzhen1(7) & 0x2) + (juzhen1(8) & 0x2) / 2;
juzhen2(8) = (juzhen1(1) & 0x1) * 128 + (juzhen1(2) & 0x1) * 64 + (juzhen1(3) & 0x1) * 32 + (juzhen1(4) & 0x1) * 16 + (juzhen1(5) & 0x1) * 8 + (juzhen1(6) & 0x1) * 4 + (juzhen1(7) & 0x1) * 2 + (juzhen1(8) & 0x1);
解决方案 »
- C# winform的一个问题,高手们都进来看看。
- listView中某一项被鼠标点击后,出于“选中”状态,那么,哪个成员函数,可以清空“选中”?
- listview 问题!急!
- 请问怎么在listview中加入图片?
- 【大家来测试一下是不是.NET的BUG? 】
- 多线程操作COM对象的错误
- 取模运算符(%)问题
- 在ASP.NET(C#)的网站里,我用了Static的变量来充当一些小数据的缓存载体,为何过了一段时间,总是丢失?
- 在线等:为什么playSOUND不能播放音乐?代码如下
- 如和制作人性化的按钮背景图片 希望大家帮忙
- C#代码发送邮件问题?
- C#,WebForm中GridView如何修改其中的值
byte[] juzhen2 = new byte[9];
byte b1 = 0;
for (int i = 1; i <= 8; i++)
{
byte byteTemp = 0;
for (int j = 1; j <= 8; j++)
{
b1 = (byte)System.Math.Pow(2, 8 - j);
byte b2 = (byte)System.Math.Pow(2, j - 1);
byteTemp = (byte)((juzhen1[j] & b1) / b2);
}
byte b3 = (byte)System.Math.Pow(2, i - 1);
juzhen2[i] += (byte)(byteTemp * b3);
}
两重循环解决。