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


标签:
杂谈 |
分类: linux |
shell 处理小数位加减法(比较)运算
有一个shell脚本需要处理小数位运算,刚开始使用了expr
结果运算错误,因为expr只支持整数运算,不支持小数。
查阅文档后得知,需要使用bc计算器处理
这次是可以正常输出的,加减法也同样适用
以此记录,希望对大家有所帮助。
有一个shell脚本需要处理小数位运算,刚开始使用了expr
Java代码 http://logo32.iteye.com/images/icon_star.png处理小数位加减法(比较)运算" />
-
a=7.9
-
b=10
-
c=`expr
$a \> $b`
结果运算错误,因为expr只支持整数运算,不支持小数。
查阅文档后得知,需要使用bc计算器处理
Java代码 $b"|bc`"
wmode="transparent"> http://logo32.iteye.com/images/icon_star.png处理小数位加减法(比较)运算" />
-
a=7.9
-
b=10
-
c=`echo
"$a \> |bc`$b"
这次是可以正常输出的,加减法也同样适用
Java代码 http://logo32.iteye.com/images/icon_star.png处理小数位加减法(比较)运算" />
-
a=3.2
-
b=1.5
-
c=`echo
"$a + |bc`$b"
以此记录,希望对大家有所帮助。
前一篇:shell下整数运算
后一篇:隔夜心