逻辑异或运算是什么?
百度知道用户在提交了关于“济州岛逻辑异或运算是什么?”的提问,欢迎大家帮忙网友并涌跃发表自己的观点。期待您的回答,没有什么华丽的语言,但是我对你的感谢不会减少!
浏览20次
2024-05-19最佳答案
第1个回答
1、运算规则不同:异或如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同。异其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则七通热异或的运算法则为:0?0=0,样1?0=1,0?1=1,1?1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。2、功能不同:按位或其功能是参与运算的两数各对应的二进位相或。问答异或结果为0。或只要对应的二个二进位有一个为1时,结果位就为1。当参与运算的是负数时,参与两个数均以补码出现。3、运算符不同:按位或在C语言中用a|b表示。按位异或在C语言中用a^b来表示。
希望360知道的回答,能够帮助到你。