linux常用运算,百分比怎么计算

linux常用运算,百分比怎么计算,第1张

bash不支持浮点数

你可以借助bc或者awk实现

方法一:

c=$(echo "5.01-4*2.0"|bc)

echo $c

-2.99

方法二:

c=$(awk 'BEGIN{print 7.01*5-4.01 }')

echo $c

31.04

bash不支持浮点数

你可以借助bc或者awk实现

方法一:

c=$(echo "5.01-4*2.0"|bc)

echo $c

-2.99

方法二:

c=$(awk 'BEGIN{print 7.01*5-4.01 }')

echo $c

31.04

aa=5.111%bb=1.222%test `echo ${aa%%%}'<'${bb%%%} |bc -l` -eq 1 &&echo aa小于bb || echo aa大于bb#上面的命令中${aa%%%}的作用是去除数字末尾的百分号使用bc的目的是,可以比较小数。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8731429.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存