别裁伪体亲风雅,转益多师是汝师。这篇文章主要讲述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简明教程
文章图片
推荐阅读
- Mycat实现MySQL读写分离
- Ceph 集群部署详细过程
- ansible常用模块介绍
- 运维小白成长记——第十二周
- #yyds干货盘点#frp内网穿透
- SMB案例(利用SAMBA实现/www目录共享)
- Linux系统下vsftpd虚拟ftp用户账号存放在mysql数据库的FTP搭建
- vpp+dpdk安装,使用一个路由例子
- 小胖学习linuxday06(文件管理)