Linux 之 bc 命令
bc 命令 是一种支持任意精度的交互执行的计算器语言。bash 内置了对整数四则运算的支持,但是并不支持浮点运算,而 bc 命令可以很方便的进行浮点运算,当然整数运算也不再话下。
命令语法
bc(选项)(参数)
命令选项
-i:强制进入交互式模式;
-l:定义使用的标准数学库;
-w:对 POSIX bc 的扩展给出警告信息;
-q:不打印正常的 GNU bc 环境信息;
-v:显示指令版本信息;
-h:显示指令的帮助信息。
命令参数
文件:指定包含计算任务的文件。
浮点数计算
复制代码
设定小数精度(数值范围)
复制代码
但在做除法运算时,如果结果值小于 1,小数前面的 0 是缺失的:
bc 除法前面补 0
复制代码
十进制转二进制
复制代码
二进制转十进制
复制代码
bc 计算 n 次方
复制代码
计算平方根
复制代码
原文链接:https://rumenz.com/rumenbiji/linux-bc.html
微信公众号:入门小站
版权声明: 本文为 InfoQ 作者【入门小站】的原创文章。
原文链接:【http://xie.infoq.cn/article/dc67a9e4f4ce6a4baad1507d5】。文章转载请联系作者。
评论