Instalando o BC e qualquer extensão matemática


12

Preciso instalar bc(acho que essa é uma linguagem, acho que preciso instalar um analisador, mas não tenho a menor idéia - precisaria instalar mais alguma coisa?) No Ubuntu 12.04 e qualquer extensão matemática adicional que exista para ele. O único lugar que encontrei para tentar baixá-lo foi a partir daqui, que possuía instruções insuficientes para que eu pudesse fazer isso. Olhando ao redor do site, a última atualização parece ser do ano 2000, o que me deixou muito cauteloso ao tentar instalá-lo e nem tenho certeza se é o local para obtê-lo ou não.

Devo acrescentar que realmente não tenho idéia do que estou fazendo. Preciso de um guia de idiotas para todo o processo de instalação.

Realmente realmente preso a isso.

Respostas:


16

A instalação bcé trivial:

sudo apt-get install bc

Quanto às extensões, man bcdiz:

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 página de manual está cheia de coisas marcadas como 'extensão'.

As extensões matemáticas são aplicadas usando a -lopção:

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

Portanto:

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

Obrigado. Eu rejeitei. Não é minha intenção fornecer um guia completo para a instalação de software no Ubuntu nesta resposta.
muru
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.