計算兩個數相加
1、declare聲明變量類型
declare [+/-] [選項] 變量名
選項:
-: 給變量設定類型屬性
+: 取消變量的類型屬性
-i : 將變量聲明爲整數型
-x: 將變量聲明爲環境變量
-p: 顯示指定變量的被聲明的類型
2,使用expr或者let數值運算工具實現兩個數的相加
3,“$((運算式))” 或 “$[運算式]”,這個可以在裏面進行任何運算
4,運算符
優先級 | 運算符 | 說明 |
---|---|---|
13 | -,+ | 單目負,單目正 |
12 | !,~ | 邏輯非,按位取反或補碼 |
11 | *, /, % | 乘,除,取模 |
10 | +, - | 加,減 |
9 | << , >> | 左移,右移 |
8 | < =, > =, <, > | 小於或等於,大於或等於,小於,大於 |
7 | ==, != | 等於,不等於 |
6 | & | 按位與 |
5 | ^ | 按位異或 |
4 | | | 按位或 |
3 | && | 邏輯與 |
2 | || | 邏輯或 |
1 |
=, +=, -=, *=, /=, %/, &=, ^=, |=, <<=, >>= |
賦值,運算且賦值 |
優先級數字越大,優先級越高。