a.bc计算器 (负数不支持)
a=1.1
b=2.2
做计算:
echo "$a*$b" | bc
echo "$a/$b" | bc
echo "$a+$b" | bc
echo "$a-$b" | bc
echo "$a%$b" | bc
echo "$a^$b" | bc
做比较:
echo "$a>$b" | bc #成立为1
b.awk命令
a=1.1
b=2.2
做计算:
echo $a $b | awk '{printf("%f\n",$1*$2)}'
做比较:
echo $a $b | awk '{if($1>$2) {printf("%f\n",$1)} else {printf("%f\n",$2)}}'