Shell脚本基础11-bash下如何做浮点型计算
来源:互联网 发布:linux telnet服务 编辑:程序博客网 时间:2024/06/02 04:25
首先,需要告诉你的是,由于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才能计算浮点型。
阅读全文
0 0
- Shell脚本基础11-bash下如何做浮点型计算
- shell脚本中如何处理浮点运算
- Bash Shell脚本编程-基础特性知识
- linux下使用shell做浮点运算
- Shell基础-Bash变量-环境变量(下)
- Shell脚本浮点运算
- shell中的浮点计算
- Bash下如何执行python脚本文件
- Shell bash 脚本语法
- Bash shell脚本备忘
- 几个bash shell脚本
- Shell bash 脚本语法
- Shell bash 脚本语法
- Shell bash 脚本语法
- Linux Shell基础-脚本执行方式和Bash基本功能
- bash shell计算时间差
- bash脚本计算除法
- 如何在shell中对浮点数进行计算?
- 常用数据库 JDBC URL 格式
- 文件拷贝
- 机器学习基石
- 单片机定时/计数工作方式
- BZOJ 2738: 矩阵乘法
- Shell脚本基础11-bash下如何做浮点型计算
- [DP]357. Count Numbers with Unique Digits
- [PAT-甲级]1002.A+B for Polynomials
- jdialog模态化
- 用户体验设计学习总结(下)
- 子元素absolute定位时父元素有无relative的区别
- 单片机的定时器与计数器
- 常用数据类型之间的转换
- 随记之AGV调度算法联想