1、基本运算
四则运算:
加:num1+num2 减:num1+num2 乘:num1*num 整除:num1/num2
取余数(求模)运算:
num1%num2
$[ ]算式替换,使用$[ ]或$(())
格式:$[整数1 运算符 整数2]
计算结果替换表达式本身,可结合echo命令输出
简写表达式
i++ 等同于i=i+1
i--等同于i=i-1
i+=2等同于i=i+2
i-=2等同于i=i-2
i*=2等同于i=i*2
i/2等同于i=i/2
i%2等同于i=i%2
附:
除了echo 可以运算,let1也可以,但是let不会返回结果
2、小数运算
bash内建机制仅支持整数运算,不支持小数运算
我们可以通过计算机软件bc来实现小数运算
scale=n 可以约束位数
bc支持交互式和非交互式两种方式运算
没有安装bc进行小数运算是会报错的哦
安装bc
如果虚拟机可以使用yum,则使用以下命令进行安装
yum -y install bc
如果不能使用yum,则使用以下命令进行安装
sudo apt-get install bc
(1)交互式运算,如果想要退出就输入quit即可退出
(2)非交互式运算
(3)bc还支持比较操作符
>、>=、<、<=、==、!= 表达式成立则返回1,否则返回0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)