數學使用 bc
bc
是一種任意精度計算器語言。它可以互動使用,也可以從命令列執行。
例如,它可以列印出表示式的結果:
echo '2 + 3' | bc
5
echo '12 / 5' | bc
2
對於浮點運算,可以匯入標準庫 bc -l
:
echo '12 / 5' | bc -l
2.40000000000000000000
它可用於比較表示式:
echo '8 > 5' | bc
1
echo '10 == 11' | bc
0
echo '10 == 10 && 8 > 3' | bc
1