Questions tagged «bc»

5
bc:设置小数点后的位数
bc 将数字处理为整数: # echo "100/3" | bc 33 bc -l 将数字作为浮点对象处理: # echo "100/3" | bc -l 33.33333333333333333333 有没有办法限制小数点后的位数?
52 command-line  bc 

13
如何在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
45 bash  scripts  bc 

2
如何将bc的结果传递给变量
我正在编写脚本,我想将结果从中传递bc到变量中。我已经声明了2个变量(var1和var2),并给了它们值。在我的脚本中,我希望将结果从bc另一个变量中传递出去,var3以便可以var3用于其他计算。到目前为止,我已经能够将结果写到不是我想要的文件中,而且我已经能够在终端中回显结果,但是我只想暂时将结果传递给变量,以便我可以使用该变量。 echo "scale=2;$var1/var2" | bc

1
安装BC和任何数学扩展
我需要bc在Ubuntu 12.04上安装(我想这是一种语言,所以我想我需要安装一个解析器,但是我真的没有头绪-我需要安装其他东西吗?)安装到Ubuntu 12.04及其上存在的任何其他数学扩展。我找到的唯一尝试从此处下载它的地方是从这里,那里没有足够的说明让我无法实际完成此操作。在网站上四处浏览,最后一次更新似乎是在2000年,这使我非常警惕尝试安装它,甚至我不确定这个地方是否可以得到它。 我应该补充一点,我真的不知道自己在做什么。我需要整个安装过程的傻瓜指南。 真的真的停留在这上。

8
保留小数值的命令行计算器
我只是找到了一个很好的命令行计算器程序bc,并且对它感到满意,直到我发现它舍入了小数位,从而导致精度下降。 根据其man页面: 所有数字内部均以十进制表示,所有计算均以十进制表示。(此版本截断除法和乘法运算的结果。) 您能为Ubuntu Maverick 建议一个等效的bc吗?我需要使用变量进行高级命令行计算。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.