.net (num1 ^ num2); 是什么意思看不懂啊

问题描述

intnum1=1;//声明一个整型的变量num1intnum2=85;//声明一个整型的变量num2intiseven;//声明一个整型的变量iseven//获取两个变量“异或”运算后的返回值iseven=(num1^num2);Console.WriteLine(iseven);//输出结果Console.ReadLine();iseven=(num1^num2);是什么意思看不懂啊,^是什么啊

解决方案

解决方案二:
baidu位运算
解决方案三:
对两个数进行异或运算
解决方案四:
异或运算啊,这个具体的操作是在二进制位上进行的,相同为0,不同为1,往往是用来对数据加密使用的,当一个数两次异或同一个数,可得到原来的数,因此最简单的加密只要先拿密钥进行异或,然后解密时再次异或一下即可。
解决方案五:
该回复于2012-04-10 14:20:21被版主删除
解决方案六:
真异或假的结果是真,假异或真的结果也是真,真异或真的结果是假,假异或假的结果是假。就是说两个值不相同,则异或结果为真。反之,为假。不同为1,相同为0,如1001异或1010等于0011.
解决方案七:
谢谢.................
解决方案八:
10101010000001异或就是1010100就是84。。。还没结贴,混分。。。
解决方案九:
代码那已经写的很明白了,异或结果
解决方案十:
给奇数变为偶数了,给偶数变为奇数了
解决方案十一:
还差点想说,num1的num2次方。哈哈。
解决方案十二:
备注上都说明了是异或运算。。。。。划水混分
解决方案十三:
啊不错学习了以前见过不明白不过知道是异或现在看了例子明白了
解决方案十四:
也叫舍位加,相当于做二进制的加法,但是无视进位。
解决方案十五:
没结?混分真异或假的结果是真,假异或真的结果也是真,真异或真的结果是假,假异或假的结果是假。就是说两个值不相同
解决方案:
该回复于2012-04-11 15:20:45被版主删除
解决方案:
这是一个判断一个数奇偶性的方法,该方法很巧妙,性能优于取模运算//如果是0表示奇数,1表示偶数intisEven=number^1;//1的二进制:0............0000001//某数的二进制:11010........0101010//进行异或操作,除了最后一位以外,其它位上的值保持不变//如果是奇数,第一位的位置一定是1,所以异或之后的结果一定是0,反之一定是1

解决方案:
引用1楼的回复:

baidu位运算

正解
解决方案:
是位运算想知道原理就要把两个数都变成二进制之后进行位运算才会明白
解决方案:
UP就是把两个变量转换为二进制,然后相同位数的值进行比较相同为0不同则为1然后在转换回来
解决方案:
位运算

时间: 2024-09-17 03:38:49

.net (num1 ^ num2); 是什么意思看不懂啊的相关文章

biginteger-Java中n!的代码看不懂啊,求解释

问题描述 Java中n!的代码看不懂啊,求解释 import java.math.BigInteger; import java.util.*; public class Main{ protected static ArrayList table = new ArrayList(); static { table.add(BigInteger.valueOf(1)); } public static synchronized BigInteger factorial(int x) { for

upload-这到底报的是什么错误啊,看不懂啊

问题描述 这到底报的是什么错误啊,看不懂啊 解决方案 ChooseAreaActivity类找不到,检查是否存在以及路径是否正确 解决方案二: 请检查 cool/weather.app/com.coolweather.app.activity.ChooseAreaActivity 类的来源.你是否是引用了第三方的库?应该是指定的路径.或者包含的方法不对. 解决方案三: 看看是不是这个错误 今天调试程序的时候报了 java.lang.RuntimeException: Unable to inst

这咯算法有点看不懂,求解?

问题描述 这咯算法有点看不懂,求解? 解决方案 ?:这是条件运算符,其结合性是从右到左,当其嵌套使用时,应该将最后一个问号与紧靠其右的冒号配对. 所以(((x)<(y)?-1:((x))==((y))?0:1指的是: (((x))<(y))?-1:(((x))==((y))?0:1) 即如果x<y成立,取-1的值,否则取若((x))==((y))?0:1这部分结果. 解决方案二: x x==y 返回0 x>y 返回1 解决方案三: 这是c语言里面的宏定义,对于为什么前后加括号,因为

现在要交一份有窗口的图片压缩程序求给个MFC范例学习 本人跨专业好多内容看不懂

问题描述 现在要交一份有窗口的图片压缩程序求给个MFC范例学习 本人跨专业好多内容看不懂 求大神给个模板参考学习一下,主要现在真的没什么思路,而且这个算法涵盖的东西比较多希望能有人给份模板让我好好研究一下还有2个星期就要交了 求帮忙 解决方案 建议你找一个懂的人手把手教你.否则很难想象你又要一个涉及算法.界面的复杂程序,你又看不懂,又没有多少时间你能学会. 程序:http://download.csdn.net/download/kanhai2008/928687 解决方案二: 这个有点困难,,

vb net-请帮我把下面的C#翻译成vb.net,实在看不懂,谢谢

问题描述 请帮我把下面的C#翻译成vb.net,实在看不懂,谢谢 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Sockets; using System.IO; namespace SyncChatServer { class User { public TcpClient client { get; private set; } pu

new-link这段代码的含义是什么?看不懂

问题描述 link这段代码的含义是什么?看不懂 var query = data.Select((x, r) =>x.Select((v, c) => new { r, c, v })); var result = query.GroupBy(x => x.c).Select(x => x.Select(y => y.v).OrderBy(x => x.r).ToArray()).ToArray(); 解决方案 我的代码? var query = data.Select

win10 Build 10031海量截图:完全看不懂

  光看安装界面和登陆界面是不是不过瘾?别急,俄罗斯曝料大神WZOR放出猛料,展示了Windows 10 Build 10031编译版本的足足30张截图 . 可惜啊可惜,这些截图来自一个俄文版本 ,所以很多地方真的看不懂是什么,尤其是设置部分,但至少可以辨别出桌面.半透明效果.开始菜单和开始屏幕.资源管理器.控制面板.泡泡屏保.IE11浏览器等等. 还有那个让人无力吐槽的回收站新图标. 据说,微软正在提速,争取给Windows Insider测试人员更快地提供更多测试版本,但何时再公开发布一个还

sphinx-php看不懂。。。求指导

问题描述 php看不懂...求指导 $entityGoodsInfo = array(); if (Utils::isEmptyStr($goodsId['0'])) { $categoryGoodsList['goodsList'] = array (); } else { $filterExp = new Filter(); $filterExp->setQueryFilter(Filter :: $in, "goods_id", $goodsId); //$filterEx

java-编写易宝支付报错,报错信息看不懂,求大神

问题描述 编写易宝支付报错,报错信息看不懂,求大神 com.yeepay.merchant.InvalidParamException: invalid param, name[hmac] value[54ae8ae84065be5c1fb90bbd3e4e71cc] 这是报错的信息,根据网上一个易宝文档写的,运行后就这样了.求大神!! 解决方案 按照错误提示来说是,merchant的无效参数导致的. name[hmac] value[54ae8ae84065be5c1fb90bbd3e4e71