bc为任意精度算术语言提供解释器。BC的含义是:Binary Calculator,用于实现任意精度计算(往往是高精度计算)。
今天弄点简单的吧,如何把自己的shell,轻松变成计算器,免得每次都要重新计算,基本都是用bc命令了。
在shell上计算3.14*9.28:
$ echo "3.14*9.26" | bc
29.07
把一个整数转化为2进制:
把一个整数转化为8进制:
$ echo "obase=8;1000" | bc
1750
算平方根:
$ echo "sqrt(1000)" | bc
31
算乘方:
$ echo "3.14^3" | bc
30.95
下面我们进入交互式模式:
领取专属 10元无门槛券
私享最新 技术干货