Shell脚本基础11-bash下如何做浮点型计算

       首先,需要告诉你的是,由于bash是不支持浮点型的计算,bash利用expr只能计算整数的基本运算。目前如果想要在bash中计算浮点型,只能通过bc或者awk来帮忙。awk是一个强大的编程工具,里面自带了很多命令,这里先不介绍awk。好了我们来看看如何在实验楼环境下进行bash计算浮点型数据。

1. 利用前面一节提到的正常数学计算来试试计算浮点型数字

果然是不支持浮点型计算,在bash脚本中。接下里我们只能用bc了。

2.实验楼环境需要先按照bc

还记得如何通过apt-get install application来安装软件包吗?实验楼环境是默认没有安装bc软件,bc就是一个基本的计算器软件。

在终端输入: sudo apt-get install bc 回车就可以安装bc。

3.利用bc计算浮点型


参考前面文章,你试试如何和bc命令结合,计算剩下的减法,乘法,除法计算。

总结:

bash默认是不支持浮点型数字计算,需要安装bc软件,然后通过bc才能计算浮点型。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值