请输入您要查询的百科知识:

 

词条 bitand
释义

bitand

返回两个数值型数值在按位进行 AND 运算后的结果。

语法

BITAND(nExpression1, nExpression2)

参数

nExpression1, nExpression2

指定按位进行 AND 运算的两个数值。如果 nExpression1 和 nExpression2 为非整数型,那么它们在按位进行 AND 运算之前转换为整数。

返回值类型

数值型

说明

BITAND( ) 将 nExpression1 的每一位同 nExpression2 的相应位进行比较。如果 nExpression1 和 nExpression2 的位都是 1,相应的结果位就是 1;否则相应的结果位是 0。

下表列出对 nExpression1 和 nExpression2 按位进行 AND 运算的结果:

SELECT BITAND(6,3) FROM DUAL;

BITAND(6,3)

---------------

2

例如:

select bitand(6,7) from dual;

6的二进制是0110;7是0111.逻辑与是将各二进制位一一进行与操作,其中第二和第三位相同并且都是1,诸位逻辑与后结果为0110

故,返回结果为6。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/4 6:47:47