这篇文章主要为大家展示了“Linux常用命令bc怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux常用命令bc怎么用”这篇文章吧。

Linux常用命令bc 命令是任意精度计算器语言,通常在linux下当计算器用,它类似基本的计算器, 使用这个计算器可以做基本的数学运算

常用的运算:

+ 加法

– 减法

* 乘法

/ 除法

^ 指数

% 余数

语法

bc(选项)(参数)

选项值

-i:强制进入交互式模式;

-l:定义使用的标准数学库

; -w:对POSIX bc的扩展给出警告信息;

-q:不打印正常的GNU bc环境信息;

-v:显示指令版本信息;

-h:显示指令的帮助信息。

参数

文件:指定包含计算任务的文件。

实例

$bcbc1.06.95Copyright1991-1994,1997,1998,2000,2004,2006FreeSoftwareFoundation,Inc.ThisisfreesoftwarewithABSOLUTELYNOWARRANTY.Fordetailstype`warranty'.2+355-232+3*15

输入 quit 退出。

通过管道符

$echo"15+5"|bc20

scale=2 设小数位,2 代表保留两位:

$echo'scale=2;(2.777-1.4744)/1'|bc1.30

bc 除了 scale 来设定小数位之外,还有 ibase 和 obase 来其它进制的运算:

$echo"ibase=2;111"|bc7

进制转换

#!/bin/bashabc=192echo"obase=2;$abc"|bc执行结果为:11000000,这是用bc将十进制转换成二进制。#!/bin/bashabc=11000000echo"obase=10;ibase=2;$abc"|bc执行结果为:192,这是用bc将二进制转换为十进制。

以上是“Linux常用命令bc怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!