同或运算有什么应用
“同或”是一个数学运算符,应用于逻辑运算。其运算法则为a同或b=ab+a‘b’(a‘为非a)。
真“同或”假的结果是假,假“同或”真的结果也是假,真“同或”真的结果是真,假“同或”假的结果是真。就是说两个值相同,则同或结果为真。反之,为假。——简称同真,异假。即,同或:相同为一,不同为零。
同或运算符号和公式
同或符号为⊙。(圆圈内为点),同或和异或互为非运算。
同或公式:
同或运算真值表
同或运算的逻辑电路
java语言中同或运算的实现
异或运算:相同为0,不同为1;
同或运算:相同为1,不同为0;
总结规律:同或运算=异或运算^1
(A^B)^1
程序如下:
importjava.util.Scanner;
publicclassproblem7{
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
Scannersc=newScanner(System.in);
StringstrA=sc.nextLine();
StringstrB=sc.nextLine();
byte[]byteA=strA.getBytes();
byte[]byteB=strB.getBytes();
for(inti=0;i《byteA.length;i++){
intad=((byteA[i]-‘0’)^(byteB[i]-‘0’))^1;
System.out.print(ad);
}
}
}
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
与异或门一样,也只有两个输入端,同或门输出端的小圆圈说明输出结果跟异或门输出相反,当输入的两个电平为相反电平时,同或门输出低电平。
发表于 02-04 14:08
•2.5w次阅读
为什么只有同频率交流电才能进行相量运算
发表于 02-22 06:02
数字电子技术运算
Mr_haohao
发布于 :2022年11月06日 23:54:25
请问各位,在异或运算时,如果两个输入端,一个有信号,一个没有信号,是不是就无法进行异或运算了?
发表于 12-26 16:44
网上看到有用二极管实现与或非的,想知道同或异或有没有可能实现。看到了一个说可以用三极管实现的,如下图
发表于 09-18 16:37
00110001 去相“与”。 2.“或”运算“或”运算是实现“只要其中之一有, 就有”这种逻辑的一种
发表于 12-25 16:36
同或门符号,同或门逻辑符号
异或与同或是一对互补的逻辑运算,因为它有直观的逻辑意义
发表于 07-16 08:04
•12w次阅读
逻辑门电路符号图(与门或门非门异或门同或门)
发表于 07-16 08:17
•14w次阅读
异或,是一个数学运算符,英文为exclusive OR,缩写为xor,应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“xor”。
发表于 11-28 11:19
•11.9w次阅读
异或是一个数学运算符它应用于逻辑运算。本文开始介绍了异或运算的法则,其次介绍了异或运算的作用,最
发表于 03-01 11:52
•4.6w次阅读
异或是一个数学运算符应用于逻辑运算本文开始介绍了异或运算的定义与异或运算规则,其次介绍了异
发表于 03-01 14:22
•4.5w次阅读
本文开始对逻辑异或运算进行了介绍,介绍了逻辑异或运算性质,其次分析了逻辑异或运算该怎么算,最后介
发表于 03-01 15:11
•10.7w次阅读
本文开始介绍了异或运算的逻辑表达式,其次分析了异或运算有什么用以及介绍了异或
发表于 03-28 16:14
•4.8w次阅读
Java中的位运算符中有一个叫做异或的运算符,符号为(^)或者 Xor
发表于 05-05 23:21
•2425次阅读
异或,英文为exclusive OR,缩写成xor。异或(eor)是一个数学运算符。它应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“
发表于 11-19 16:00
•3.2w次阅读
评论