1、算术运算符
算术运算符 | 使用说明 |
+、- | 加法(或正号)、减法(或负号)。 |
*、/、% | 乘法、除法、取余。 |
** | 幂运算。 |
!、&&、|| | 逻辑非(取反)、逻辑与(and)、逻辑或(or) |
<、<=、>、>= | 比较符号(小于、小于等于、大于、大于等于) |
==、!=、= | 比较符号(相等、不相等、相当于)。 |
=、+=、-=、*=、/=、%= | 赋值运算符。例如a+=1等于a=a+1。 |
++、-- | 增加和减少1。 |
<<、>> | 向左移位,向右移位 |
~、|、&、^ | 按位取反、按位异或、按位与、按位或 |
2、算术运算命令
算术运算命令 | 使用说明 |
(()) | 用于整数运算的常用运算符,效率较高。 |
let | 用于整数运算,类似于“(())”。 |
expr | 可用于整数运算。 |
bc | Linux下的一个计算器程序(适合整数及小数运算)。 |
$[] | 用于整数运算。 |
awk | awk既可以用于整数运算,也可以用于小数运算。 |
declare | 定义变量值和属性,-i参数可以用于定义整型变量。 |