Linux 之 bc 命令
入门小站 -bc命令 是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。命令语法
bc(选项)(参数)
> echo "123.23*2" | bc
246.46
设定小数精度(数值范围)> echo "scale=2;3/8" | bc
.37
但在做除法运算时,如果结果值小于1,小数前面的0是缺失的:bc除法前面补0> echo $(printf "%.2f" `echo "scale=2;3/8"|bc`)
0.37
十进制转二进制> echo "obase=2;192" | bc
11000000
二进制转十进制> echo "obase=10;ibase=2;11000000" | bc
192
bc计算n次方> echo "10^10" | bc
10000000000
计算平方根> echo "scale=2;sqrt(10)" | bc
3.16
原文链接:https://rumenz.com/rumenbiji/...
微信公众号:入门小站
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: Linux 之 uniq 命令