对于自定义变量名、构造表达式、明确的步骤显示、保存和调用计算过程和结果等需求,系统自带的计算器往往功能有限。而一款超级迷你型的免费函数计算器Free Math Calculator,则能够完美满足这些需求。
仅需下载33KB的Free Math Calculator压缩包,解压后得到的主要文件是一个仅64KB的MATH.EXE文件。无需安装,直接运行即可启动一个类似命令提示符的黑色窗口,所有的计算操作都将在这窗进行。
启动后,首先输入/H命令并回车,即可获得关于如何使用该计算器的简洁说明。虽然是英文界面,但通过以下实例,我们将详细解释其用法。
这款32位的Windows控制台模式计算器拥有26个寄存器来存储数值,并提供了19个预定义函数和自定义函数功能,允许使用参数。在此计算器中,我们可以遵循自然数学语法进行运算。例如:
输入x = 25和y = 300后,我们可以构造表达式(10x + y)/2,回车后得到结果275。
接着,输入last3,再次回车获得结果825,这里的last指的是上一步的计算结果。
该计算器支持许多标准数学函数,如acos、asin、atan、cos、sin、tan等,以及deg、rad、exp、ln、log、round、sqrt、abs等特殊函数和cosh、sinh、tanh等双曲函数。还有pi常量和last引用功能。
在构造表达式时,我们可以使用常见的运算符如+(加)、-(减)、(乘)、/(除)、%(模)、^(指数)。而“=”则用于将值赋给字母内存寄存器,以便后续使用。例如,x = sin(30)/(5log(2) – 2^3)。
我们还可以定义自己的函数。语法格式为:def:name(p0,p1,…,p9)=表达式,可以定义多达10个参数的自命名函数。例如:def:cot(p0) = 1/tan(p0) 或 def:const=-15.67。函数名称长度可在2到6个字符之间,最多可定义20个函数。新函数可以引用已定义的函数。
进行操作时,只需按照上述语法构造表达式并输入,按回车即可计算结果。除了基本的计算功能,该计算器还提供了一系列命令,例如/d用于设置角度单位为度数,/r用于设置为弧度,/s显示内存寄存器内容,/f显示已定义的函数等等。还可以通过/v命令将值保存到文件中,通过/l命令调用文件中的值。计算精度可以通过/pnn命令进行设置。若要退出计算器,可以使用/q命令或按下Ctrl-C键。