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中的数值运算的主要内容,如果未能解决你的问题,请参考以下文章

Linux - 数值运算

Linux学习 - 数值运算

shell中的数值运算

shell数值运算

shell脚本变量数值计算

Numpy中的矩阵运算+聚合操作+arg运算(2019.1.17)