【Linux命令-shell】虚拟机中linux命令进行运算——shell

2023-05-16

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(使用前将#替换为@)

【Linux命令-shell】虚拟机中linux命令进行运算——shell 的相关文章

随机推荐