shell中的运算规则详解
shell中的运算
1、运算符号
2、运算指令
在shell中我们可以通过以下五种运算指令进行运算: 1)(( ))
示例:((a=1+2))
2)let
示例: let a=1+2
3)expr
示例: expr 1 + 2
4)bc—调用计算器
示例: bc << EOF 1+2 EOF
5)$[ ]
示例: echo $[1+2]
实验步骤: 1)使用(( ))、let、expr三种指令进行运算:(( ))、let这两种指令需要声明利用一个变量,通过显示变量的值得到运算结果;expr指令可以直接给出运算结果,这里要注意使用expr指令进行运算时,运算符号两边要用空格隔开 2)使用bc指令调用计算器进行运算(quit退出计算器) 3)使用$[ ]指令进行运算
3、数字表示形式
我们可以使用printf %0.xf y命令指定数字y的表示形式:%0.xf表示小数点后x位;数字y可以是小数,用 .y 表示