在终端(Terminal)里用命令行进行数学运算
来源:互联网 发布:软件杂志社 编辑:程序博客网 时间:2024/06/01 10:02
有时候我们进行一些数学运算,我们会去开系统自带的计算来做这件事情,其实我们也可以直接在终端里面用命令行进行的。
在命令行里敲 bc 进入数学计算模式,然后随便输入数学表达式 回车 ,结果就出来了,是不是很方便呢?假如你要进行浮点数运算,就需要先敲 scale=3 回车 然后输表达式,这里的3是保留小数点后3位,可以根据需求任意设定。
按 Ctrl+D 可以退出运算模式。
但是每次都要bc进入运算模式 还要设定精度,是不是很烦呢?所以我们可以把这个写成一个脚本,每次以命令的形式去调用。
在 /usr/bin/ 目录下新建一个文件,记得加上sudo以root权限去做否则不可能成功:
$sudo touch calc
加上执行权限
$sudo chmod +x calc
然后用vim打开,写入下面的脚本代码,保存退出:
#!/bin/bash
scale='scale=3;'
scale=${scale}$@
echo $scale|bc
以后我们每次需要运算的时候只需要输入 calc 运算表达式 就好了,例如 cala 13.0+0.5, 可以看到结果立马就出来了。
- 在终端(Terminal)里用命令行进行数学运算
- 在终端(Terminal)里用命令行进行数学运算
- 在终端(Terminal)里用命令行进行数学运算
- Android Studio 使用Gradle在Terminal终端用命令打包
- centos 7 下用命令(快捷键)启动终端terminal
- 怎么用命令行进入mysql
- 安装XAMPP后,无法用命令行进入MySQL
- 如何在windowns终端用命令对mysql进行导入导出
- 在linux终端下用命令编辑一个文件并保存
- 一些Linux/Unix 学用命令
- 【Android测试】【随笔】在手机里用命令行创建中文文件夹
- windows下,用命令行进行系统的TCP/IP设置
- windows下,用命令行进行系统的TCP/IP设置
- windows下,用命令行进行系统的TCP/IP设置
- MySql安装成功后用命令行进行必要的配置
- 在windows下用命令设置代理服务器
- 如何用命令从终端连接到服务器上
- Linux-FTP服务器终端窗口用命令进行启动.
- Junit使用教程(一)
- 验证码
- SQL 行转列
- 在linux中安装QQ 通过qq之间的文件的传输实现虚拟机linux系统与xp系统文件的共享
- Linux/unix主机环回地址的一些功用
- 在终端(Terminal)里用命令行进行数学运算
- Linux开机启动顺序
- Reset firewall
- ESXi enabling SNMP
- Ubuntu下解压rar文件的方法
- TCP/IP协议的分层模型
- Windbg加载驱动蓝屏分析
- mysql text 长度
- android利用Pull解析器解析、生成XMl文件