码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2019-04-23 17:35:38      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:ott   运算错误   inline   shell脚本   order   位加减   span   font   parent   



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

Java代码  
  1. a=7.9    
  2. b=10  
  3. c=`expr  $a \> $b`  



结果运算错误,因为expr只支持整数运算,不支持小数。 
查阅文档后得知,需要使用bc计算器处理 

Java代码  $b"|bc`" wmode="transparent"> 
  1. a=7.9  
  2. b=10  
  3. c=`echo "$a \> $b"|bc`  



这次是可以正常输出的,加减法也同样适用 

Java代码  
  1. a=3.2  
  2. b=1.5  
  3. c=`echo "$a + $b"|bc`  

 

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

标签:ott   运算错误   inline   shell脚本   order   位加减   span   font   parent   

原文地址:https://www.cnblogs.com/augusite/p/10757272.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!