`

Oracle bitand()函数使用方法

阅读更多
Oracle bitand()函数使用方法

功能:返回两个数值型数值在按位进行AND运算后的结果
     就是将两个数值按二进制的位进行逻辑与操作的结果
语法:BITAND(nExpression1,    nExpression2)  
   参数  
   nExpression1,    nExpression2  
   
   指定按位进行    AND    运算的两个数值。如果    nExpression1    和    nExpression2    为非整数型,那么它们在按位进行    AND    运算之前转换为整数。  
   
返回值类型:   数值型 

说明  
   BITAND()将nExpression1的每一位同nExpression2的相应位进行比较。如果    nExpression1和 nExpression2 的位都是1,相应的结果位就是1;否则相应的结果位是 0。  
   下表列出对nExpression1和nExpression2按位进行AND运算的结果:         
   bitand(    )    函数示例  
    x    =    5      &&    二进制为    0101  
   y    =    6      &&    二进制为    0110  
   bitand(x,y)    &&    返回值    4,二进制为    0100   
   
分享到:
评论
1 楼 mikey_5 2012-10-09  
原来是这么回事儿呀

相关推荐

Global site tag (gtag.js) - Google Analytics