描述
。
與運算,二進制運算.可逆運算.1 and 1=1,1 and 0=0,0 and 0=0,0 and 1=0.
a and b 的運算方法:將a和b轉換成2進制後,一位一位地去比較,當兩個位都是1時,那么結果為1,否則為0.最後再把它轉換成十進制就可以了.
語法
And 運算符的語法有以下部分:
部分 | 描述 |
result | 任意數值變數。 |
expression1 | 任意表達式。 |
expression2 | 任意表達式。 |
說明
若且唯若兩個表達式均為 True,則 result 為 True。如果任一表達式為 False,則 result 為 False。
下表說明如何確定 result:
如果 expression1 為 | 且 expression2 為 | 則 result 為 |
True | True | True |
True | False | False |
True | Null | Null |
False | True | False |
False | False | False |
False | Null | False |
Null | True | Null |
Null | False | False |
Null | Null | Null |
And 運算符還對兩個數值表達式中位置相同的位執行逐位比較,並根據下表設定 result 中相應的位:
如 expression1中的位是 | 且 expression2 中的位是 | 則 result為 |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |