-
AND
(運算符)
鎖定
- 中文名
- 且
- 外文名
- AND
- 類 型
- 運算符
- 定 義
- 用於對兩個表達式進行邏輯與運算
- 語 法
- expression1 And expression2
AND描述
其運算規則如下:
1&1=1; true&&true=true;
1&0=0; true&&false=false;
0&1=0; false&&true=false;
0&0=0; false&&false=false;
即與0則0,常用此特性來將某些位置0或保存某些位。
如彙編語句:AND EAX,80000007,其位31、2、1、0不變,其餘位置0。
a and b 的運算方法:將a和b轉換成2進制後,一位一位地去比較,當兩個位都是1時,那麼結果為1,否則為0.最後再把它轉換成十進制就可以了.
AND語法
And 運算符的語法有以下部分:
部分 | 描述 |
result | 任意數值變量。 |
expression1 | 任意表達式。 |
expression2 | 任意表達式。 |
AND説明
下表説明如何確定 result:
如果 expression1 為 | 且 expression2 為 | 則 result 為 |
True | True | True |
True | False | False |
True | 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 |
- 參考資料
-
- 1. And 運算符
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:16次歷史版本
- 最近更新: 1颗梅干