等待加载

支持带单位进行运算的科学计算器insect

软件工具     2020-07-14

insect是免费开源的科学计算器,它能够让我们直接带入物理单位进行运算,支持加减乘除、平方、阶乘、取模、求幂等运算符,同时支持sin、sqrt、ceil、floor、log、maximum等数学函数,自定义变量函数等功能。

带单位进行运算如上图所示,它只有终端界面,所有数据都通过我们手动输入。有在线和本地两个终端,功能是一样的。linux、mac、windows平台都有对应的本地版本。

在线版本

在线计算如果希望返回指定的单位,可以使用它的转换操作符 -> 或者 to。比如将上图中的运算结果单位转换为GB。

单位转换insect预定义了一些常量,比如光速c,普朗克常数h_bar,重力加速度g0等。我们也可以自定义变量及函数进行运算,比如定义一个求圆面积的函数。

自定义函数计算同样可以在后面添加转换操作符转换单位,某些单位可能需要完整输入。本地版本的转换操作符显示有问题。

转换单位

单独转换单位

转换单位

使用help指令查看帮助,list指令可以查看定义的常数及变量,包括我们自己的定义。

查看定义的变量对于insect支持的运算符、指令、单位等信息,都可以在文档中找到。

在线版本:https://insect.sh/

下载地址:https://github.com/sharkdp/insect/releases

本文链接:https://www.xstui.com/read/987