算术运算


如果运算式中有空格,想要执行处正确的结果,不带“”就要用let命令。
双括号也可以代替let执行算术运算
 
declare -i 声明整数
 
n=a#b
a是底数(basenum),b是以a为底的写法。八进制以0开头。
 
浮点小数表示:
n=`echo "scale=3; 13 / 2" | bc`
echo $n
 
product=`gawk -v x=2.45 -v y=3.123 'BEGIN{printf "%.2f ",x*y}'`
$ echo $product
gawk相当于一种语言,BEGIN是函数主体的一部分。
 
 

你可能感兴趣的:(算术运算)