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 表示

经验分享 程序员 微信小程序 职场和发展