Menginstal BC dan ekstensi matematika apa pun

12

Saya perlu menginstal bc(saya pikir ini adalah bahasa jadi saya kira saya perlu menginstal parser tapi saya benar-benar tidak tahu - apakah saya perlu menginstal yang lain?) Ke Ubuntu 12,04 dan ekstensi matematika tambahan yang ada untuk itu. Satu-satunya tempat yang saya temukan untuk mengunduhnya adalah dari sini yang memiliki instruksi yang tidak cukup bagi saya untuk dapat menyelesaikannya. Melihat-lihat di situs pembaruan terakhir tampaknya berasal dari tahun 2000 yang membuat saya sangat waspada untuk mencoba menginstalnya dan saya bahkan tidak yakin apakah ini tempat untuk mendapatkannya atau tidak.

Saya harus menambahkan saya benar-benar tidak tahu apa yang saya lakukan. Saya perlu panduan orang idiot untuk seluruh proses instalasi.

Benar-benar terjebak pada ini.

Reluctant_Linux_User
sumber

Jawaban:

16

Memasang bcitu sepele:

sudo apt-get install bc

Adapun ekstensi, man bcmengatakan:

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.

Memang, halaman itu penuh dengan hal-hal yang ditandai 'ekstensi'.

Ekstensi matematika diterapkan menggunakan -lopsi:

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

Jadi:

$ bc <<<'c(10)'
Runtime error (func=(main), adr=6): Function c not defined.
$ bc -l <<<'c(10)'
-.83907152907645245225
muru
sumber
Terima kasih. Saya menolaknya. Bukan maksud saya untuk memberikan panduan lengkap untuk menginstal perangkat lunak di Ubuntu dalam jawaban ini.
muru