Cara menggunakan GNU BC (Kalkulator Dasar) di Linux

Cara menggunakan GNU BC (Kalkulator Dasar) di Linux

bc (Kalkulator Dasar) adalah utilitas baris perintah yang menawarkan semua yang Anda harapkan dari kalkulator ilmiah atau keuangan sederhana. Ini adalah bahasa yang mendukung angka presisi sewenang -wenang dengan eksekusi pernyataan interaktif dan memiliki sintaksis yang mirip dengan C bahasa pemrograman.

Ini dapat digunakan biasanya sebagai bahasa skrip matematika atau sebagai cangkang matematika interaktif seperti yang dijelaskan dalam artikel ini.

Jika Anda tidak memilikinya bc Pada sistem Anda, Anda dapat menginstalnya menggunakan Paket Manajer untuk distribusi Anda seperti yang ditunjukkan:

$ sudo apt install bc #debian/ubuntu $ sudo yum instal bc #rhel/centos $ sudo dnf instal bc #fedora 22+ 

Membuka bc Dalam mode interaktif, ketik perintah bc pada prompt perintah dan cukup mulai menghitung ekspresi Anda.

$ bc BC 1.06.95 Hak Cipta 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. Ini adalah perangkat lunak gratis tanpa jaminan sama sekali. Untuk detail jenis 'garansi'. 10 + 5 15 1000 /5 200 (2 + 4) * 2 12 

Anda harus mencatat itu saat bc dapat bekerja dengan presisi sewenang -wenang, sebenarnya default ke nol digit setelah titik desimal, misalnya ekspresi 3/5 hasil untuk 0 seperti yang ditunjukkan pada output berikut.

$ bc BC 1.06.95 Hak Cipta 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. Ini adalah perangkat lunak gratis tanpa jaminan sama sekali. Untuk detail jenis 'garansi'. 3 /5 0 

Anda dapat menggunakan -l Bendera untuk mengatur skala default (digit setelah titik desimal) ke 20 dan mendefinisikan pustaka matematika standar juga. Sekarang jalankan ekspresi sebelumnya sekali lagi.

$ bc -l BC 1.06.95 Hak Cipta 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. Ini adalah perangkat lunak gratis tanpa jaminan sama sekali. Untuk detail jenis 'garansi'. 3 /5 .60000000000000000000 5/7 .71428571428571428571 

Atau, Anda dapat menentukan skala setelah pembukaan bc seperti yang ditunjukkan.

$ bc BC 1.06.95 Hak Cipta 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. Ini adalah perangkat lunak gratis tanpa jaminan sama sekali. Untuk detail jenis 'garansi'. skala = 0; 8%5 3 skala = 1; 8%5 0 skala = 20; 8%5 0 skala = 20; 8%11 .00000000000000000008 

Anda juga dapat menggunakan perintah berikut untuk cangkang umum misalnya dalam bash, ksh, csh, untuk meneruskan argumen bc seperti yang ditunjukkan.

$ bc -l <<< "2*6/5" 2.40000000000000000000 

Mari kita lihat cara menggunakan bc Non-interaktif, ini juga berguna untuk tujuan skrip shell.

$ echo '4/2' | BC $ ECHO 'skala = 3; 5/4 '| bc $ ans = $ (echo "skala = 3; 4 * 5/2;" | bc) $ echo $ ans 

Untuk memproses dengan tepat POSIX BC bahasa, gunakan -S bendera dan untuk memungkinkan peringatan untuk ekstensi ke POSIX SM, gunakan -w opsi seperti yang ditunjukkan.

$ bc -s $ bc -w 

Untuk informasi lebih lanjut, lihat bc Halaman Manusia.

$ man bc 

Itu saja untuk saat ini! bc (Kalkulator Dasar) adalah utilitas baris perintah yang menawarkan semua yang Anda harapkan dari kalkulator ilmiah atau keuangan sederhana. Jika Anda memiliki pertanyaan, hubungi kami melalui bagian komentar di bawah.