bc命令
bc命令
概述
bc 命令是任意精度计算器语言,通常在linux下当计算器用。它类似基本的计算器, 使用这个计算器可以做基本的数学运算。
常用的运算:
- + 加法
- - 减法
- * 乘法
- / 除法
- ^ 指数
- % 余数
输入bc,系统显示bc的环境信息后即可运行命令
简易运算
规定结果小数位数运算
scale = number,number为保留位数
进制转换
ibase为转换前的数字的进制
obase为转换后的数字的进制
返回数据位数
length()
返回数据小数位数
scale()
开方
sqrt()
通过管道符运算
echo "命令" | bc
定义使用标准的数学库函数
使用以下库函数时,bc要加上 -l参数
- s(x):正弦函数(x为弧度)
- c(x):余弦函数(x为弧度)
- a(x):反正切函数(结果为弧度)
- l(x):自然对数函数
- e(x):以e为底的指数函数
- j(n,x):贝赛尔函数
其他参数
- -i:强制进入交互式模式;
- -w:对POSIX bc的扩展给出警告信息;
- -q:不显示bc环境信息,直接运行命令;
- -v:显示指令版本信息;
- -h:显示指令的帮助信息。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现