安装 BC 和任何数学扩展

安装 BC 和任何数学扩展

我需要安装bc(我认为这是一种语言,所以我猜我需要安装一个解析器,但我真的不知道 - 我还需要安装其他东西吗?)到 Ubuntu 12.04 上,以及它现有的任何附加数学扩展。我发现唯一可以尝试下载它的地方是这里网站上没有提供足够的说明,让我无法真正完成这项工作。浏览网站后发现,上次更新似乎是 2000 年的,这让我对安装它非常谨慎,我甚至不确定这里是否是获取它的地方。

我应该补充一下,我真的不知道我在做什么。我需要一本关于整个安装过程的傻瓜指南。

答案1

安装bc很简单:

sudo apt-get install bc

至于扩展,man bc说:

DIFFERENCES
   This version of bc was implemented from the POSIX P1003.2/D11 draft and
   contains several differences and extensions relative to the  draft  and
   traditional  implementations.

确实,手册页中充满了标记为“扩展”的内容。

使用以下选项应用数学扩展-l

-l, --mathlib
      Define the standard math library.

因此:

$ bc <<<'c(10)'
Runtime error (func=(main), adr=6): Function c not defined.
$ bc -l <<<'c(10)'
-.83907152907645245225

相关内容