目录
- 概述
- 实践
- shell
- 结果
- 结束
概述
shell中计算
实践
shell
#!/bin/bash
# 计算 expr、let 都只能用于整形计算
a=3
b=`expr $a + 3`
echo "b=$b"
c=`expr $b / 3`
echo "c=$c"
# let 命令 表达式
let "a+10"
echo "a+10=$a"
let "a/=10"
let "a++"
echo "a=$a"
let "b=$a+$b+$c"
echo "计算后b=$b"
# 双括号计算
((b++))
echo "b自增后的值:$b"
# 浮点计算 bc 命令
echo "1.2*1.1 + 0.2" | bc
# 指定保留小数位
echo "scala=2; 1.2*1.1 + 0.2" | bc
结果
结束
shell中的计算至此结束。