Linux之bc命令

别裁伪体亲风雅,转益多师是汝师。这篇文章主要讲述Linux之bc命令相关的知识,希望能为你提供帮助。
命令语法
bc(选项)(参数)
命令选项

  • -i:强制进入交互式模式;
  • -l:定义使用的标准数学库;
  • -w:对POSIX bc的扩展给出警告信息;
  • -q:不打印正常的GNU bc环境信息;
  • -v:显示指令版本信息;
  • -h:显示指令的帮助信息。
命令参数
浮点数计算
> echo "123.23*2" | bc 246.46

设定小数精度(数值范围)
> echo "scale=2; 3/8" | bc .37

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/linux-bc.html
微信公众号:入门小站
  • 回复【1001】获取 linux常用命令速查手册
  • 回复【10010】获取 阿里云ECS运维Linux系统诊断
  • 回复【10012】获取 Linux学习笔记【强悍总结值得一看】
  • 回复【10013】获取 shell简明教程
【Linux之bc命令】
Linux之bc命令

文章图片


    推荐阅读