Aritmética de coma flotante
Bash no admite operaciones de punto flotante. Si necesita realizar operaciones de punto flotante, puede usar bc, awk.
método uno:
echo "数字1运算符数字2" | bc 注意空格及符号
Método dos:
echo " 数字1运算符数字2 ">文件 注意空格及符号
bc 文件
El método 1 y el método 2 tienen la misma limitación, es decir, la multiplicación y la división no pueden ser cálculos precisos. Si desea cálculos precisos, puede utilizar el método 3.
Método tres:
echo "scale=有效数字;数字1算法数字2"|bc 注意空格及符号
Método cuatro:
echo $(awk BEGIN'{print 数字1运算符数字2}') 注意空格及符号
Puede ver que awk tampoco puede hacer cálculos precisos