关于c#中逻辑运算符的问题,请高手解释为什么是这些结果? 15
100&101结果为什么是100?100|101=1=1为什么?100^101=1为什么?~100=-101为什么?...
100&101结果为什么是100?
100|101 =1=1 为什么?
100^101 =1 为什么?
~100 = - 101 为什么? 展开
100|101 =1=1 为什么?
100^101 =1 为什么?
~100 = - 101 为什么? 展开
展开全部
1、逻辑与(同时为真才是真)
1(真)&1(真)=1(真),
0(假)&0(假)=0(假),
0(假)&1(真)=0(假)。。
2、逻辑或(有一个为真就是真),
1|1=1
0|0=0
0|1=1
3、异或(a^b等同于(非a & b)|(a & 非b))
1^1=0
0^0=0
0^1=1
4、按位取反,~100 =011,写错了??
1(真)&1(真)=1(真),
0(假)&0(假)=0(假),
0(假)&1(真)=0(假)。。
2、逻辑或(有一个为真就是真),
1|1=1
0|0=0
0|1=1
3、异或(a^b等同于(非a & b)|(a & 非b))
1^1=0
0^0=0
0^1=1
4、按位取反,~100 =011,写错了??
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你百度搜索一下“按位运算”,这里面的原理就懂了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询