Shell 脚本浮点运算

本文将介绍几种Linux下通过Shell脚本进行浮点数计算的方法。

Why

Bash Shell本身不具备处理浮点计算的能力, 如expr命令只支持整数运算 :

运行结果 :

Plan A

使用bc进行处理。
代码 :

运行结果 :

scale表示结果的小数精度。

Plan B

使用awk进行处理。
代码 :

运行结果 :

Compare

使用bc :
bc

使用awk :
awk

可以看出使用awk的效率更高,特别是运算次数比较大时。

打赏支持我写出更多好文章,谢谢!

打赏作者

打赏支持我写出更多好文章,谢谢!

任选一种支付方式

1 4 收藏 评论

关于作者:answer

我在 http://answerywj.com/ 个人主页 · 我的文章 · 6 ·    

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部