Oracle/PLSQL: BitAnd Function
BITAND 函数
本文介绍 Microsoft Excel 中 BITAND 函数的公式语法和用法。
说明
返回两个数的按位“与”。
语法
BITAND( number1, number2)
BITAND 函数语法具有下列参数。
- Number1 必需。 必须为十进制格式并大于或等于 0。
- Number2 必需。 必须为十进制格式并大于或等于 0。
说明
- BITAND 返回一个十进制数。
- 结果是其参数的按位“与”。
- 仅当两个参数的相应位置的位均为 1 时,该位的值才会被计数。
- 按位返回的值从右向左按 2 的幂次依次累进。 最右边的位返回 1 (2^0),其左侧的位返回 2 (2^1),依此类推。
- 如果任一参数小于 0,则 BITAND 返回错误值 #NUM! 。
- 如果任一参数是非整数或大于 (2^48)-1,则 BITAND 返回错误值 #NUM! 。
- 如果任一参数是非数值,则 BITAND 返回错误值 #VALUE! 。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。
| 公式 | 说明 | 结果 | 工作原理 |
|---|---|---|---|
| =BITAND(1,5) | 比较 1 和 5 的二进制表示形式。 | 1 | 1 的二进制表示形式是 1,5 的二进制表示形式是 101。 他们的二进制数字仅在最右端的位置相匹配。 此结果将作为 2^0 或 1 返回。 |
| =BITAND(13,25) | 比较 13 和 25 的二进制表示形式。 | 9 | 13 的二进制表示形式是 1101,25 的二进制表示形式是 11001。 他们的二进制数字在最右端和从右侧开始第四个位置相匹配。 此结果将作为 (2^0)+ (2^3) 或 9 返回。 |
| 十进制数 | 二进制表示形式 | ||
| 13 | 1101 | ||
| 25 | 11001 |
Oracle/PLSQL: BitAnd Function的更多相关文章
- Oracle/PLSQL: ORA-06550
参考: http://blog.csdn.net/haiross/article/details/20612135 Oracle/PLSQL: ORA-06550 Learn the cause an ...
- Oracle PLSQL读取(解析)Excel文档
http://www.itpub.net/thread-1921612-1-1.html !!!https://code.google.com/p/plsql-utils/ Introduction介 ...
- Jpa-Spec oracle函数bitand,instr等扩展
jpa-spec github: https://github.com/wenhao/jpa-spec 使用这个框架可以简化我们拼条件的复杂度,如下代码: public Page<Person& ...
- MyEclipse+Weblogic+Oracle+PLSQL配置注意事项
Weblogic配置详情:<Weblogic安装与配置图文详解>Oracle+PLSQL配置详情:<PL/SQL访问远程Oracle服务器(多种方式)>MyEclipse配置: ...
- oracle Plsql 运行update或者delete时卡死问题解决的方法
oracle Plsql 运行update或者delete时 遇到过Plsql卡死问题或者导致代码运行sql的时候就卡死. 在开发中遇到此问题的时候,本来把sql复制出来,在plsql中运行,Sql本 ...
- oracle plsql基本语法
oracle plsql 基本语法 --plsql默认规则:plsql赋值用":=" plsql判断用"=" plsql输入用"&" ...
- Oracle/PLSQL存储过程详解
原文链接:https://blog.csdn.net/zezezuiaiya/article/details/79557621 Oracle/PLSQL存储过程详解 2018-03-14 17:31: ...
- Oracle PLSQL Demo - 29.01.Function结构模板 [无入参] [有返回]
CREATE OR REPLACE FUNCTION function_name RETURN DATE AS v_date DATE; BEGIN ; dbms_output.put_line(v_ ...
- Oracle PLSQL Demo - 24.分隔字符串function
-- refer: -- http://www.cnblogs.com/gnielee/archive/2009/09/09/1563154.html -- http://www.cnblogs.co ...
随机推荐
- MongoDB 分片副本集集群搭建
配置准备 三台机器: A(193.168.10.101) B(193.168.10.102) C(193.168.10.103) MongoDB 安装目录:/usr/local/mongodb Mon ...
- go,函数作为参数类型
package main import "fmt" type testInt func(int) bool // 声明了一个函数类型 func isOdd(integer int) ...
- 10.Regular Expression Matching (String; Back-Track,DP)
Implement regular expression matching with support for '.' and '*'. '.' Matches any single character ...
- Maven项目标准目录结构
-----------------------siwuxie095 Maven 项目标准目录结构 1.Maven 项目分为两种 (1)Java 项目 (2)Web 项目 2.对于 Java 项目 其中 ...
- Java 深浅拷贝
2016-07-02 1深拷贝:不仅拷贝对象,而且对象所引用地址的内容一块拷贝.改变一个对象的某个属性,并不影响另一个对象所引用的内容. 2浅拷贝:仅拷贝对象本身,并不对所引用(所指的)内容进行拷贝, ...
- mybatis遍历array数组与集合、json
遍历数组: int saveOptions(@Param("items")String[] items, @Param("questionId")int que ...
- iframe父窗口和子窗口之间的调用
1>父窗口获取子窗口 js方法 document.getElementById('if1').contentWindow.document: window.frames["if1&qu ...
- struts框架中OGNL表达式的使用之jsp页面获取action中的属性值
在jsp页面中获取action中的值: 1.写一个action类OgnlAction类: 需要注意的地方: 如果在aciton中直接使用ognl表达式,将值存储的值栈中,是不能通过跳转将值传到jsp页 ...
- Speeding up Homestead on Windows Using NFS
Speeding up Homestead on Windows Using NFS Sep 07 2015 Homestead Laravel EDIT: I have another articl ...
- mvc的表单发送ajax请求,太强大了!!!!