当前位置: 首页 > Linux

Linux的bc命令

时间:2023-04-06 01:45:55 Linux

回复【1001】获取Linux常用命令速查手册bc命令是一种支持任意精度交互执行的计算器语言。bash内置了对整数的四种算术运算的支持,但不支持浮点运算,而bc命令可以轻松进行浮点运算,当然整数运算也不再是问题。命令语法bc(选项)(参数)命令选项-i:强制进入交互模式;-l:定义使用的标准数学库;-w:对POSIXbc的扩展给出警告信息;-q:不打印正常的GNUbc环境信息;-v:显示命令版本信息;-h:显示命令帮助信息。命令参数文件:指定包含计算任务的文件。浮点数计算>echo"123.23*2"|bc246.46设置小数精度(取值范围)>echo"scale=2;3/8"|bc.37但是做除法的时候,如果结果值小于1,小数点前的0就少了:在bc除法前加0>echo$(printf"%.2f"`echo"scale=2;3/8"|bc`)0.37十进制转二进制>echo"obase=2;192"|bc11000000二进制转十进制>echo"obase=10;ibase=2;11000000"|bc192bc计算n次方>echo"10^10"|bc10000000000计算平方根>echo"scale=2;sqrt(10)"|bc3.16原文链接:https://rumenz.com/rumenbiji/...微信公众号:入口站回复【1001】获取Linux常用命令速查手册回复【10010】获取阿里云ECS运维之Linux系统诊断回复【10012】获取Linux学习笔记【强大总结值得一读】回复【10013】获取简洁shell教程