Linux中的数值运算
Posted 413Xiaol
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中的数值运算相关的知识,希望对你有一定的参考价值。
方法1:
declare -i 变量=$变量1+$变量2
a.变量和=之间不能有空格
b.变量和+之间不能有空格
[[email protected] ~]# a=1
[[email protected] ~]# b=2
[[email protected] ~]# declare -i c=$a+$b
[[email protected] ~]# echo $c
3
方法2:
变量=$(expr $变量 + $变量)
a.=左右两边不能有空格
b.+左右两边必须有空格
[[email protected] ~]# a=1
[[email protected] ~]# b=2
[[email protected] ~]# c=$(expr $a + $b)
[[email protected] ~]# echo $c
3
方法3:
变量=$((运算式))
a.=左右两边不能有空格
b.运算式随便写,很自由
[[email protected] ~]# a=1
[[email protected] ~]# b=2
[[email protected] ~]# c=$(($a + $b))
[[email protected] ~]# echo $c
3
方法3:
变量=$[运算式]
a.=左右两边不能有空格
b.运算式随便写,很自由
[[email protected] ~]# a=1
[[email protected] ~]# b=2
[[email protected] ~]# c=$[$a + $b + 1]
[[email protected] ~]# echo $c
4
以上是关于Linux中的数值运算的主要内容,如果未能解决你的问题,请参考以下文章