當進行邏輯運算時,將得到兩種結果,0與1,0代表false,即假值,意為錯誤。
1代表true,即真值,意為正確。如:
台北就是高雄,是真的嗎?
寫成運算式,就是:
台北=高雄
因為台北不是高雄,所以會得到0,即false,意思是假的,不對的。
◢ 目 錄 表 ─────────────────────────────╮
│ │
│01 !v1 02 not v1 03 -v1 04 v1 * v2 05 v1 / v2 │
│06 v1 \ v2 07 v1 + v2 08 v1 - v2 09 v1 = v2 10 v1 > v2 │
│11 v1 < v2 12 v1 >= v2 13 v1 <= v2 14 v1 <> v2 15 v1 != v2 │
│16 v1 =~ v2 17 v1 & v2 18 v1 and v2 19 v1 | v2 20 v1 or v2 │
│21 v1 xor v2 │
╰───────────────────────────────────◤
01. !v1
原文:return the logical NOT of value1
中文:邏輯運算 not,等於v1時為false,不等於v1時為true。
02. not v1
原文:same as above
中文:邏輯運算 not,等於v1時為false,不等於v1時為true。
03. -v1
原文:return the negative of value1
中文:導出v1的負值
04. v1 * v2
原文:multiply value1 by value2
中文:v1乘以v2
05. v1 / v2
原文:divide v1 by v2. Any fraction is discarded.
中文:v1除以v2,不滿整數的部份捨去。
06. v1 \ v2
原文:divide v1 by v2 and return the modulus
中文: v1除以v2,但得倒的值為餘數。
07. v1 + v2
原文:add value1 to value2. If values are not numeric,
the text values are concatenated.
中文:v1加上v2。如果不是數字,就連接字串。
08. v1 - v2
原文:subtract value2 from value1
中文:v1減去v2。
09. v1 = v2
原文:true if value1 is the same as value2
中文:如果v1等於v2,為真。
10. v1 > v2
原文:true if value1 is greater than value2
中文:如果v1大於v2,為真。
11. v1 < v2
原文:true if value1 is less than value2
中文:如果v1小於v2,為真。
12. v1 >= v2
原文:true if value1 is greater than or equal to value2
中文:如果v1大於等於v2,為真。
13. v1 <= v2
原文:true if value1 is less than or equal to value2
中文:如果v1小於等於v2,為真。
14. v1 <> v2
原文:true if value1 is not equal to value2
中文:如果v1不等於v2,為真。
15. v1 != v2
原文:true if value1 is not equal to value2
中文:如果v1不等於v2,為真。
16. v1 =~ v2
原文:true if the string v1 matches the pattern in v2
中文:如果字串v1句型匹配v2,為真。
17. v1 & v2
原文:returns the logical AND of value1 and value2
中文:v1與v2。
18. v1 and v2
原文:same as above
中文:v1與v2。運算規則如下:
v1 v2 結果
0 0 0
0 1 0
1 0 0
1 1 1
19. v1 | v2
原文:returns the logical OR of value1 and value2
中文:v1或v2。
20. v1 or v2
原文:same as above
中文:v1或v2。運算規則如下:
v1 v2 結果
0 0 0
0 1 1
1 0 1
1 1 1
21. v1 xor v2
原文:returns the logical XOR of value1 and value2
中文:XOR運算。運算規則如下:
v1 v2 結果
0 0 0
0 1 1
1 0 1
1 1 0