第 12 章。数学工具

Notenum-utils 主页
 

“num-utils” 主页,Num Utils, 包含各种命令行程序,这些程序在 GNU/Linux 机器上执行数学运算时可能很有用。

units

在不同尺度之间转换测量单位。例如,厘米到英寸,升到加仑。

只需运行该程序,我建议按如下方式运行

units --verbose

这将运行该程序,并且它会准确地告诉你它在做什么。

示例:你输入 “60 meters”,然后你想将其换算成 “kilometers”。第一行会告诉你它的计算结果。

如果你想要 “meters” 到 “kilometers” 的转换率,请阅读输出的第二行(它会告诉你 meters/1000)。

Note退出
 

当你完成使用 units 后,按 CTRL-D (文件结束键)。

python

Python 是一种非常强大、易于学习、通用的解释型编程语言。而且它也是一个很棒的计算器!如果你没有安装计算器,只需输入 python,然后按 [Enter] 键。

这将在交互模式下执行 Python 解释器。像使用计算器一样输入你的算式。请注意,如果你想计算分数,请确保使用小数点和零以获得正确的答案(否则它将使用整数除法)。

要在交互模式下启动 python,只需输入

python

一旦 python 启动,你就可以用它来计算总和,或者进行一些 python 编程。

使用 CTRL-D (文件结束键) 退出 Python 解释器。

numgrep

有点像 grep,只不过它是专门为数字设计的。

使用 '/' (正斜杠) 来包含每个表达式。

使用 m<n> 查找数字 n 的倍数,使用 f<n> 查找数字 n 的因数。

使用逗号分隔表达式,使用 .. (两个点) 表示范围。

例如,要从标准输入输入,你可以简单地输入

numgrep

要从文件输入并查找 1 到 1000 之间的数字,你可以输入

numgrep /1..1000/ file_name

Note此工具来自 num-utils 包
 

请注意,此工具是 num-utils 包的一部分。