Instalar BC y cualquier extensión matemática

12

Necesito instalar bc(creo que este es un lenguaje, así que supongo que necesito instalar un analizador, pero realmente no tengo idea: ¿necesitaría instalar algo más?) En Ubuntu 12.04 y cualquier extensión matemática adicional que exista para él. El único lugar que encontré para intentar descargarlo fue desde aquí, que no tenía suficientes instrucciones para poder hacerlo. Mirando en el sitio, la última actualización parece ser del año 2000, lo que me hizo desconfiar de tratar de instalarlo y ni siquiera estoy seguro de si este es el lugar para obtenerlo o no.

Debo agregar que realmente no tengo idea de lo que estoy haciendo. Necesito una guía de idiotas para todo el proceso de instalación.

Realmente muy atascado en esto.

Renuente_Linux_Usuario
fuente

Respuestas:

16

La instalación bces trivial:

sudo apt-get install bc

En cuanto a las extensiones, man bcdice:

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 hecho, la página de manual está llena de cosas marcadas como 'extensión'.

Las extensiones matemáticas se aplican mediante la -lopción:

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

Así:

$ bc <<<'c(10)'
Runtime error (func=(main), adr=6): Function c not defined.
$ bc -l <<<'c(10)'
-.83907152907645245225
muru
fuente
Gracias. Lo rechacé No es mi intención proporcionar una guía completa para instalar software en Ubuntu en esta respuesta.
muru