怎样在C#中实现二进制与运算?? 晕,就是 & 啊。。int x = 52;int y = 1;int z = x & y;MessageBox.Show(z.ToString()); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还是这个?byte a = Convert.ToByte("110100",2);byte b = Convert.ToByte("100000",2);byte c = a & b;MessageBox.Show(c.ToString()); byte c = a & b;改成byte c = (byte)(a & b);微软说int 无法转成 byte,真是搞笑只有bit 才有与,你个int 哪来的与运算,呵呵 电脑从8位发展到32位,byte 也发展到了 int,hohoh 首先感谢 ArLi2003(阿利 来的少了我还会爱你们的) 的大力支持,我试试,可以的话就给分了哈 问题以解决,谢谢ArLi2003(阿利 来的少了我还会爱你们的)但是byte类型的只有8位,也就是说不能校验100000000,而只能校验110100100010000100000100000010000000这8种情况,能把范围扩大点吗?? Convert. 有很多重载你可以用int x = Convert.toint 来做 求winform下C#实现打印的代码? TXT导入access怎样提速? asp.net如何实现随即生成验证码 并保证永远不重复 c#的转换小问题 怎么才能学好C# c#操作excel 问题 100!!!谁遇到过执行任何语句Queue对列都回删除起始元素的事情。在下等。 正则表达式问题 问一个字符串的处理方法 error BG1002: 无法找到文件“usercontrols\transitionals\documentation\getting started.ht ACCESS数据库连接时为什么显示该文件已占用? 听说有个.net上的visual foxpro 8,真的么?
byte b = Convert.ToByte("100000",2);byte c = a & b;MessageBox.Show(c.ToString());
但是byte类型的只有8位,也就是说不能校验100000000,而只能校验
1
10
100
1000
10000
100000
1000000
10000000
这8种情况,能把范围扩大点吗??