`

shell 处理小数位加减法(比较)运算

 
阅读更多
有一个shell脚本需要处理小数位运算,刚开始使用了expr



a=7.9 
b=10
c=`expr  $a \> $b`
结果运算错误,因为expr只支持整数运算,不支持小数。
查阅文档后得知,需要使用bc计算器处理

a=7.9
b=10
c=`echo "$a \> $b"|bc`

这次是可以正常输出的,加减法也同样适用
a=3.2
b=1.5
c=`echo "$a + $b"|bc`

注意上面的`不是小分号,而是Tab键上面的符号
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics