Bsh的算术运算有以下几种方法:
序号 | 名称 | 语法 | 范例 |
1 | 算术扩展 | $((算术式)) | r=$((1+1)) |
2 | 使用外部程序exper | expr 算术式 | r=expr 1+1 |
3 | 使用$[] | $[算术式] | r=$[4+5] |
4 | 使用内置命令declare | declare -i 变量=算术式 | declare -i r=1+1 |
5 | 使用内置命令let | let 算术式 | let r=1+1 |
Bsh的算术运算有以下几种方法:
序号 | 名称 | 语法 | 范例 |
1 | 算术扩展 | $((算术式)) | r=$((1+1)) |
2 | 使用外部程序exper | expr 算术式 | r=expr 1+1 |
3 | 使用$[] | $[算术式] | r=$[4+5] |
4 | 使用内置命令declare | declare -i 变量=算术式 | declare -i r=1+1 |
5 | 使用内置命令let | let 算术式 | let r=1+1 |