zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Python匿名函数详解
    python开发 -- 经常浏览的网站
    Python -- 变量指向
    我的Python开发之路---微信网页授权(扫码登陆)
    信息收集篇:玩转信息收集(一)
    TodoList:适合初学者的vue+node小项目
    节流和防抖的实现
    javascript的this问题
    bind、call、apply的区别与实现
    杜教筛
  • 原文地址:https://www.cnblogs.com/jobs2/p/3206813.html
Copyright © 2011-2022 走看看