google:
bc, for basic calculator (often referred to as bench calculator)

计算 10 \sqrt{10} 10

1、进入bc进行计算

$ bc
sqrt(10)   # 直接计算结果是整数
3

scale=2    # 设置计算精度,保留两位小数
sqrt(10)
3.16

2、通过管道进行计算

$ echo "scale=2;sqrt(10)"|bc
3.16

对数计算

# 计算 log1.5(2) (以 1.5为底,2的对数):

$ echo "l(2)/l(1.5)" | bc -l
1.70951129135145477699

参考
Linux命令之bc
linux BC命令行计算器

Logo

更多推荐