SQL 内按位与运算 &
来源:互联网 发布:客户资料整理软件 编辑:程序博客网 时间:2024/05/01 11:52
1.负数与正数
-4 & 10 :
-4转换二进制:1000 0100
10转换二进制:0000 1010
负数需要用补码(原码取反+1得补码,符号位不变),-4补码为:1111 1100
1111 1100 与 0000 1010 按位与得:0000 1000 = 8
所以-4 & 10 为 8
2.负数与负数
-3 & -7:
-3转换二进制:1000 0011,补码:1111 1101
-7转换二进制:1000 0111,补码:1111 1001
按位与得到:1111 1001
符号位为负数,需要转换:(补码-1取反码后得原码)1000 0111 = -7
所以-3 & -7 为 -7
3.正数与正数
5 & 15
5 转换二进制:0000 0101
15转换二进制:0000 1111
按位与得到:0000 0101 = 5
所以 5 & 15 为 5
今日学习 SQL Server 2008 R2 的内容
0 0
- SQL 内按位与运算 &
- ThinkPHP运算符 与 SQL运算符
- ThinkPHP运算符 与 SQL运算符 对照表
- SQL 注释符、运算符与通配符
- SQL表达式,条件语句与运算
- SQL运算
- sql 运算
- MS SQL入门基础:注释符、运算符与通配符
- MS SQL基础教程:注释符、运算符与通配符
- SQL 基础--> 集合运算(UNION 与UNION ALL)
- SQL 基础--> ROLLUP与CUBE运算符实现数据汇总
- MS SQL基础:注释符、运算符与通配符
- SQL 基础--> ROLLUP与CUBE运算符实现数据汇总
- SQL中按位与运算(&)的性能损失
- SQL 基础--> 集合运算(UNION 与UNION ALL)
- SQL 基础--> ROLLUP与CUBE运算符实现数据汇总
- T-SQL程序设计之运算符与表达式
- sql中,or与and 的运算级别
- Android基于中华万年历接口开发的WeatherReport天气预报
- GridView的一些属性
- 为什么端点不能留有安全盲点
- 视频是新时代的文本,微信也不得不认了!
- EasyUI自定义验证-ajax验证用户名是否可用,成功并跳转页面
- SQL 内按位与运算 &
- Android内存泄漏(笔记)
- 如何评价 GitHub 发布的文本编辑器 Atom?
- jQuery异步提交form表单
- JAVA socket 进行十六进制报文交互测试
- ubuntu环境安装php7+ngnix+mysql
- linux下创建mysql用户
- Java中的反射和类装载器
- 命令行运行Unity脚本