bc命令来自英文词组“Binary Calculator”的缩写,中文译为二进制计算器,其功能是用于数字计算。Bash解释器仅能够进行整数计算,而不支持浮点运算,因此有时要用到bc命令进行高精度的数字计算工作。

语法格式:bc [参数]

常用参数:

-i 使用交互模式
-l 设置标准数学库
-q 显示正常的GNU bc环境信息
-s 精准处理POSIX bc语言
–help 显示帮助信息
–version 显示版本信息

参考示例

计算得出指定的浮点数乘法结果:

[root@linuxcool ~]# bc
1.2345*3
3.7035

设定计算精度为小数点后3位,取浮点数除法结果:

[root@linuxcool ~]# bc
scale=3
3/8
.375

分别计算整数的平方与平方根结果:

[root@linuxcool ~]# bc
10^10
10000000000
sqrt(100)
10.000
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。