Installazione di BC e di qualsiasi estensione matematica


12

Devo installare bc(penso che questo sia un linguaggio, quindi immagino di dover installare un parser ma seriamente non ne ho idea - dovrei installare qualcos'altro?) Su Ubuntu 12.04 e qualsiasi estensione matematica aggiuntiva esistente per esso. L'unico posto in cui ho trovato per provare a scaricarlo era da qui che non aveva sufficienti istruzioni per riuscire a farlo. Guardando in giro sul sito, l'ultimo aggiornamento sembra essere del 2000, il che mi ha fatto molto diffidente nel cercare di installarlo e non sono nemmeno sicuro che questo sia il posto giusto per ottenerlo.

Dovrei aggiungere che non ho davvero idea di cosa sto facendo. Ho bisogno di una guida per idioti per l'intero processo di installazione.

Davvero bloccato su questo.

Risposte:


16

L'installazione bcè banale:

sudo apt-get install bc

Per quanto riguarda le estensioni, 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.

In effetti, la manpage è piena di cose contrassegnate come "estensione".

Le estensioni matematiche vengono applicate utilizzando l' -lopzione:

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

Così:

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

Grazie. L'ho rifiutato. In questa risposta non è mia intenzione fornire una guida completa all'installazione di software su Ubuntu.
Muru,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.