linux shell 小数运算,【shell】整数运算,小数运算

【shell】整数运算,小数运算

1.整数运算

【demo01】expr

typeset x=10

typeset y=2

n1=`expr $x + $y`

n2=`expr $x  - $y`

n3=`expr $x \* $y`  #使用expr时 符号* 需要转义

n4=`expr $x / $y`

n5=`expr $x % $y`

echo n1=$n1,n2=$n2,n3=$n3,n4=$n4,n5=$n5

【demo02】小括号

typeset x=10

typeset y=2

((n1=$x+$y))

((n2=$x-$y))

((n3=$x*$y))

((n4=$x/$y))

((n5=$x%$y))

echo n1=$n1,n2=$n2,n3=$n3,n4=$n4,n5=$n5

echo $(($x+$y))

echo $(($x-$y))

echo $(($x*$y))

echo $(($x/$y))

echo $(($x%$y))

说明:((n1=$x+$y))  等价于 n1=`expr $x + $y`

【demo03】中括号

typeset x=10

typeset y=2

你可能感兴趣的:(linux,shell,小数运算)