shell除法保留两位小数
时间:2016-04-26 07:10:37
收藏:0
阅读:3028
【问题描述】
除法运算,结果保留五位小数。
以5/6作为例子。
【解决】
1.使用bc
echo "scale=5; a = 5 / 6; if (length(a)==scale(a)) print 0;print a" |bc;echo
2.使用awk
awk ‘BEGIN{printf "%0.5f",5/6}‘
原文:http://xoyabc.blog.51cto.com/7401264/1767706
评论(0)