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的更多相关文章

  1. Oracle/PLSQL: ORA-06550

    参考: http://blog.csdn.net/haiross/article/details/20612135 Oracle/PLSQL: ORA-06550 Learn the cause an ...

  2. Oracle PLSQL读取(解析)Excel文档

    http://www.itpub.net/thread-1921612-1-1.html !!!https://code.google.com/p/plsql-utils/ Introduction介 ...

  3. Jpa-Spec oracle函数bitand,instr等扩展

    jpa-spec github: https://github.com/wenhao/jpa-spec 使用这个框架可以简化我们拼条件的复杂度,如下代码: public Page<Person& ...

  4. MyEclipse+Weblogic+Oracle+PLSQL配置注意事项

    Weblogic配置详情:<Weblogic安装与配置图文详解>Oracle+PLSQL配置详情:<PL/SQL访问远程Oracle服务器(多种方式)>MyEclipse配置: ...

  5. oracle Plsql 运行update或者delete时卡死问题解决的方法

    oracle Plsql 运行update或者delete时 遇到过Plsql卡死问题或者导致代码运行sql的时候就卡死. 在开发中遇到此问题的时候,本来把sql复制出来,在plsql中运行,Sql本 ...

  6. oracle plsql基本语法

    oracle plsql 基本语法 --plsql默认规则:plsql赋值用":=" plsql判断用"=" plsql输入用"&" ...

  7. Oracle/PLSQL存储过程详解

    原文链接:https://blog.csdn.net/zezezuiaiya/article/details/79557621 Oracle/PLSQL存储过程详解 2018-03-14 17:31: ...

  8. Oracle PLSQL Demo - 29.01.Function结构模板 [无入参] [有返回]

    CREATE OR REPLACE FUNCTION function_name RETURN DATE AS v_date DATE; BEGIN ; dbms_output.put_line(v_ ...

  9. Oracle PLSQL Demo - 24.分隔字符串function

    -- refer: -- http://www.cnblogs.com/gnielee/archive/2009/09/09/1563154.html -- http://www.cnblogs.co ...

随机推荐

  1. Spark之 Spark Streaming整合kafka(Java实现版本)

    pom依赖 <properties> <scala.version>2.11.8</scala.version> <hadoop.version>2.7 ...

  2. css字体加粗

    参考 https://zhidao.baidu.com/question/2138403197991538308.html font-weight:bold;

  3. cdoj841-休生伤杜景死惊开 (逆序数变形)【线段树 树状数组】

    http://acm.uestc.edu.cn/#/problem/show/841 休生伤杜景死惊开 Time Limit: 3000/1000MS (Java/Others)     Memory ...

  4. 学习C++50条忠告

    1.把C++当成一门新的语言学习: 2.看<Thinking In C++>,不要看<C++变成死相>: 3.看<The C++ Programming Language ...

  5. 各种语言使用HTTP Request

    1. JAVA String requestContent = "{"id":"1","sort":"des" ...

  6. Housewife Wind(边权树链剖分)

    Housewife Wind http://poj.org/problem?id=2763 Time Limit: 4000MS   Memory Limit: 65536K Total Submis ...

  7. TOYS(叉积)

    TOYS http://poj.org/problem?id=2318 Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 193 ...

  8. jquery之DataTables的使用

      jquery之DataTables的使用  document jquery function lsquo 强大的表格解决方案,有多强大,一起来看下吧: 1.DataTables的默认配置 $(do ...

  9. win下php5.4安装ffmpeg-php扩展

    1.ffmpeg的官网没有提供ffmpeg-php dll的扩展下载. http://ffmpeg-php.sourceforge.net/ 虽然在http://sourceforge.net/上提供 ...

  10. PythonQt在windows下的编译

    笔者最近在做Qt方面的开发工作,然后需要用到脚本程序对程序内部进行扩展,就很自然的想到了Python,度娘一下发现了一款神器,也就是今天给大家介绍的主角:PythonQt 今天首先给大家介绍下Pyth ...