Linux之bc命令

Posted 入门小站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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之shell基本命令

Linux之nl命令

Linux之ssh-copy-id命令

Linux之ssh-copy-id命令

Linux中的一个命令行计算器bc简介

linux命令行计算器 bc命令用法