使用bc设置scale可以进行相应的浮点运算
#!/bin/bash
# FileName TestBc.sh
digit=100;
sqrt=$(echo "scale=3;sqrt($digit) " | bc);
echo $sqrt;
var=$(echo "scale=3;10/3" | bc);
echo $var;
var1=$( echo "scale=2;0.5*3" | bc);
echo $var1;
#!/bin/bash
# FileName TestBc.sh
digit=100;
sqrt=$(echo "scale=3;sqrt($digit) " | bc);
echo $sqrt;
var=$(echo "scale=3;10/3" | bc);
echo $var;
var1=$( echo "scale=2;0.5*3" | bc);
echo $var1;