数学运算符
来源:互联网 发布:面纱3.0雾化器最佳数据 编辑:程序博客网 时间:2024/04/28 21:10
位运算
&按位与 1&1=1, 1&0=0, 0&1=0, 0&0=0
|按位或 1|1 = 1, 1|0 = 1, 0|1 = 1, 0|0 = 0
^按位异或 1^1=0, 1^0=1, 0^1=1, 0^0=0
~按位非 ~1 = 0, ~0 = 1
移位运算
<<左移 1111<<1=1110
>>右移 1111>>1=0111
技巧:
1.交换ab
a=a∧b;
b=b∧a;
a=a∧b;
2.逆转二进制数
for(i = 0; i < 32; i ++){
res = (res << 1) + (n & 1);
n = n >> 1;
}
3.把32位十进制整数转换成16进制数
while(num != 0){
int tmp = num & 15;
if(tmp > 9)
System.out.println((char)(tmp - 10 + 'A'));
else System.out.println(tmp);
num >>= 4;
}
0 0
- 数学运算符
- 数学运算符
- python的数学运算符
- 数学运算
- SQL循序渐进(16)数学运算符
- PostgreSQL数学函数和运算符
- 天轰穿C#教程之数学运算符
- 数字和一个数学运算符
- Lua中的数学运算符总结
- Python基础篇之数学运算符
- 数学运算符和运算符的优先级
- 运算符,位运算符,成员运算符,身份运算符,与数学函数
- scss 数学运算,加减乘除运算
- delphi数学运算函数
- C#数学运算类
- 数学运算行程问题
- Bash数学运算
- 数学运算英语
- 格斗系统 - Universe Fighting Engine
- 数据库学习笔记---connect by的简单用法(转载)
- 隐藏Xcode8不需要的日志 subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_leve
- opengl绘制纹理立方体
- 初识内存泄露检测工具VisualLeakDetector
- 数学运算符
- Spring 学习第十天: IOC容器中Bean的生命周期
- Spring+SpringMVC+MyBatis整合开发实践(含源码(两个整合实例)、PPT)
- 线性表的定义与操作---链式表
- 框架引入twig模板引擎
- 关于MD5,SALT与SHA1的部分HASH算法解析
- linux 中chmod命令使用的详细解释
- Oracle中的锁概述
- eclipse无法导入项目由于“某些项目因位于工作空间目录中而被隐藏”