bc

时间:2023-03-09 05:53:04
bc

调试脚本报错bc: command not found

原因是因为这个linux环境里没有安装计算器工具bc

用 apt-get install bc 或者 yum -y install bc 安装后就可以了

另,可以利用bc,用计算圆周率的办法来测试cpu性能

time echo "scale=5000; 4*a(1)" | bc -l -q
如果过了5分钟都没算出来结果,基本可以定位问题在CPU上。

man 一下 bc 即可知道,a 是 bc 的一个内置函数,代表反正切 arctan ,由于 tan(pi/4) = 1 ,于是 4*arctan(1) = pi。