简单的了解一下 异或 运算符 ^
2016-09-23 09:36
525 查看
异或运算符:
异或运算符是用符号 “ ^ ” 表示的,七运算规则是:
两个操作数的位中,相同则结果为 0 ,不同则 结果为 1 。
举例:
public class Test1 {
public static void main(String[] args) {
System.out.println(15/2^2);
//5 '异或'运算符 15/2 = 7 二进制是 111 2的 10 7^2 101 就是五
System.out.println(15/2*2);//14 简单的乘
System.out.println(0.1+0.2);
}
}
异或运算符是用符号 “ ^ ” 表示的,七运算规则是:
两个操作数的位中,相同则结果为 0 ,不同则 结果为 1 。
举例:
public class Test1 {
public static void main(String[] args) {
System.out.println(15/2^2);
//5 '异或'运算符 15/2 = 7 二进制是 111 2的 10 7^2 101 就是五
System.out.println(15/2*2);//14 简单的乘
System.out.println(0.1+0.2);
}
}
public class Test2 { public static void main(String[] args) { int a = 15; int b = 2; System.out.println("a 与 b 异或的结果是:" + (a^b)); //13 } } 运行结果是: a 与 b 异或的结果是:13 分析上面的程序段: a的值是15, 二进制: 1111 b是2 二进制 0010 15^2 = 1101 即 13
相关文章推荐
- 希望了解可用性和用户体验的简单发展 可以进来了解一下
- 四十五、基础框架(三)简单 了解一下 自动释放池
- javascript 异或运算符实现简单的密码加密功能
- C语言学习:简单了解一下ctype.h
- 新人上手TensorFlow 之 简单了解一下Batch Normalization (BN)
- 总听见 squid 但一直不了解,从wikipedia简单了解一下
- 简单了解一下什么是Django或者说Django是做什么的?
- 简单了解一下xml
- C语言_简单了解一下typedef
- 简单的了解一下http请求的vary头部信息
- 按位与、按位或、按位异或、左移、右移运算符的简单介绍(部分二进制运算符的简单介绍)
- 简单了解了一下 Java线程池 ThreadPoolExecutor
- java基础讲解01-----简单了解一下java
- 简单了解一下--谓词(NSPredicate)
- strcpy()函数一个简单那程序来了解一下它。。
- 简单了解一下c编译过程
- 从一个简单的WEB项目入手来简单地了解一下什么是Spring之持久层(Dao)
- 简单的了解一下单片机
- ADO.NET .net core2.0添加json文件并转化成类注入控制器使用 简单了解 iTextSharp实现HTML to PDF ASP.NET MVC 中 Autofac依赖注入DI 控制反转IOC 了解一下 C# AutoMapper 了解一下
- 简单了解一下ndnSIM中的APP