Tag: bc

bc:设置小数点后的位数

bc数字处理为整数: # echo “100/3” | bc 33 bc -l数字作为浮点对象处理: # echo “100/3” | bc -l 33.33333333333333333333 有没有办法限制小数点后的位数?

如何将bc的结果传递给变量

我正在写一个脚本,我想将bc的结果传递给变量。 我已经声明了2个变量( var1和var2 )并给它们赋值。 在我的脚本中,我想将结果从bc传递到另一个变量说var3以便我可以使用var3进行其他计算。 到目前为止,我已经能够将结果写入一个不是我正在寻找的文件,而且我已经能够在终端中回显结果,但我只想将结果传递给变量,以便我可以使用该变量。 echo “scale=2;$var1/var2” | bc

如何在bash中使用bc舍入小数?

使用bash脚本编写我想要的快速示例: #!/bin/bash echo “Insert the price you want to calculate:” read float echo “This is the price without taxes:” echo “scale=2; $float/1.18” |bc -l read -p “Press any key to continue…” bash scriptname.sh 假设价格是:48.86答案是:41.406779661(41.40实际上因为我使用scale=2; ) 我的问题是:我如何围绕第二个小数点以这种方式显示答案?:41.41