Установка BC и любого расширения математики

Я должен установить bc (Я думаю, что это - язык, таким образом, я предполагаю, что должен установить синтаксический анализатор, но у меня серьезно нет подсказки - я должен был бы установить что-либо еще?) на Ubuntu 12.04 и любое дополнительное расширение математики, которое существует для него. Единственное место, которое я нашел, чтобы попытаться загрузить его с, было отсюда, который имел недостаточные инструкции для меня смочь на самом деле сделать это. При оглядывании на сайте, который последнее обновление, кажется, с 2000 года, который сделал меня очень опасающийся пытаться установить его и я даже не уверен если это место для получения его от или нет.

Я должен добавить, что у меня действительно нет подсказки, что я делаю. Мне нужно руководство идиота по процессу полной установки.

Действительно действительно застрявший на этом.

9
задан 19 January 2019 в 12:35

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
13
ответ дан 23 November 2019 в 04:57

Другие вопросы по тегам:

Похожие вопросы: