Delphi基礎 三 運算子及其優先順序

2021-08-09 04:45:30 字數 695 閱讀 3458

運算子

優先順序not

1(最高)

*, /, div, mod, and

2+, -, or, xor異或

3=, <> , <, >, <=, >=, in屬於

4(最低)

網上還有更詳細的關於運算子及其優先順序的部落格,這裡不詳細寫了,本人介紹乙個不錯的部落格,鏈結如下:

值得注意的是:

1.in的用法:

以下過程可以防止非整數字元的輸入

procedure

tform1.edit2keypress

(sender: tobject; var key: char);

begin

ifnot (key in [』0』..』9』, #8]) then

//防止輸入非整數字元

key := #0;

end;

2.+的用法

運算子 + 可以計算兩個數字的和、連線兩個字串、求兩個集合的並集、甚至給pchar 指標加乙個偏移量。

3.div的用法

你能用 / 計算兩個數字(實數或整數)的商,而且你總能得到乙個實型結果。如果計算兩個整數的商並想要乙個整型結果,那麼就需要用 div 運算子。

Delphi 的運算子列表

原文 delphi 的運算子列表 分類運算子 操作運算元 結果型別 範例算術運算子 加 整數,實數 整數,實數 x y 減 整數,實數 整數,實數 result 1 乘 整數,實數 整數,實數 p interestrate 實數除 整數,實數 實數x 2 div整數除 整數整數 total div ...

PHP基礎 運算子 算術運算子 位運算子

1 將強制轉換為數字作加法運算 例 a 33 b 45.0 echo a b a b gettype a b 2 將強制轉換為數字作減法運算 例 a 33 b 45 echo a b a b gettype a b a 33.70 b 45.00 echo a b a b gettype a b 3...

T SQL 語言基礎(三) 運算子

t sql 語言基礎 三 運算子 運算子 一 算術運算子 運算子說明 加法 減法 乘法 除法 取模 二 賦值運算子 三 位運算子 運算子說明 邏輯與 邏輯或 邏輯異或 四 比較運算子 運算子說明 等於 大於 小於 大於等於 小於等於 不等於 五 邏輯運算子 運算子說明 all參與運算的表示式為 tr...