Instalando BC e qualquer extensão de matemática

4

Eu preciso instalar o "BC" (acho que esta é uma linguagem, então eu suponho que preciso instalar um analisador, mas não tenho a menor idéia - eu precisaria instalar qualquer outra coisa?) no Ubuntu 12.04 e qualquer outra matemática extensão que existe para ele. O único lugar que encontrei para tentar baixá-lo foi aqui que não tinha instruções suficientes para que eu pudesse realmente faça isso. Olhando em volta no site a última atualização parece ser a partir do ano 2000, o que me deixou muito preocupada em tentar instalá-lo e eu nem tenho certeza se esse é o lugar para obtê-lo ou não.

Eu devo acrescentar que eu realmente não tenho ideia do que estou fazendo. Eu preciso de um guia idiota para todo o processo de instalação.

Realmente muito preso a isso.

    
por Reluctant_Linux_User 18.11.2014 / 12:43

1 resposta

6

A instalação de bc é trivial:

sudo apt-get install bc

Quanto às extensões, man bc diz:

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.

De fato, a manpage está cheia de coisas marcadas como 'extensão'.

As extensões de matemática são aplicadas usando a opção -l :

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

Assim:

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