bc命令 是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。
bc(选项)(参数)
文件:指定包含计算任务的文件。
> echo "123.23*2" | bc
246.46
> echo "scale=2;3/8" | bc
.37
但在做除法运算时,如果结果值小于1,小数前面的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
> echo "10^10" | bc
10000000000
> echo "scale=2;sqrt(10)" | bc
3.16
页面更新:2024-05-02
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号