bitand函式

Expression Expression Expression

bitand( ) 函式

返回兩個數值型數值在按位進行 AND 運算後的結果。

語法

BITAND(nExpression1, nExpression2)

參數

nExpression1, nExpression2

指定按位進行 AND 運算的兩個數值。如果 nExpression1 和 nExpression2 為非整數型,那么它們在按位進行 AND 運算之前轉換為整數。

返回值類型

數值型

說明

BITAND( ) 將 nExpression1 的每一位同 nExpression2 的相應位進行比較。如果 nExpression1 和 nExpression2 的位都是 1,相應的結果位就是 1;否則相應的結果位是 0。

下表列出對 nExpression1 和 nExpression2 按位進行 AND 運算的結果:

nExpression1 位 nExpression2 位 結果位

0 0 0

0 1 0

1 1 1

1 0 0

bitand( ) 函式示例

x = 5&& 二進制為 0101

y = 6&& 二進制為 0110

? bitand(x,y) && 返回值 4,二進制為 0100

相關詞條

相關搜尋

熱門詞條

聯絡我們