pythontr.com
"bc" komutunu kullanarak komut satırında sayılar üzerinde aritmetik ve matematik işlemleri yapabiliriz. bc çalıştıran kişi varsayılan olarak etkileşimli modda geçiş yapar işlemlerini yazıp entera basıldıktan sonra da yanıt alır.
bc 7*3 21
echo '7 * 3' | bc
bc 10 / 3 3
bc scale=2 10 / 3 3.33
Alternatif olarak bc komutunu -l parametresi ile çağırabilirsiniz, bu math kütüphanesini önceden yükler ve scale argumanını 20 olarak ayarlar
bc -l 10 / 3 3.33333333333333333333
Ayrıca bir sayıyı 2 lik tabanlı sisteme "obase" yada 2 lik tabanlı bir değeri 10 tabanlı sisteme "ibase" dönüşüm yapabiliriz.
$echo 'obase=2; 255' | bc 11111111
$ echo 'ibase=2; 11111111' | bc 255
Yorumlar