叨叨小算盘用于计算表达式的值,它支持数值和部分字符串运算,内置的算符函数可满足日常大多数计算需求。
如:
基本运算、乘方、阶乘、重幂等;
排列组合,比较、逻辑运算等。
在叨叨小算盘中,你可以使用鼠标或键盘灵活录入表达式,并且在记录窗口的支持下,它为您保留了启动以来所有的计算记录,你可以将这些记录保存为能够用WORD打开的RTF文件。
界面划分4个部分
首先是菜单栏,这里提供了一些常用操作,这些操作也可以通过其他方式实现:
编辑:输入框编辑功能。
•复制:复制输入框中当前选中的文本,你也可以在文本框使用Ctrl+C进行相同的操作。
•粘贴:将剪贴板上的文本内容粘贴到输入框的当前选中位置,等效于Ctrl+V。
•清除表达式<:清空输入框内容,点击"Clear"按钮或按下Del键可达到同样目的。
•退出:退出叨叨小算盘。
记录:操作计算的结果记录。
•转到第一个、上一条、下一条、转到最后:在21个记录缓存中移动,将相应位置的记录显示在记录框中。
•传递到输入:将当前显示的记录移至输入框选中位置。
•从输入获取:将输入框中的内容保存为一个记录。
帮助
•说明:也许就是因为点击了这个,你才看到了这篇文档。
•关于:显示程序信息对话框。
第二个部分是记录区。主界面上设置有21个循环存储区,用于保存计算的结果(包括错误信息)。除去当前记录号和记录显示框,其他按钮功能均与记录菜单项中相同。
第三部分为键盘区。位于中央部分的密集的按钮组成了键盘区的大部,点击它们后将在输入框选中位置插入按钮上显示的文本,当然你也可以在输入框中手动输入内容。除了这些键入文本的按钮,还有一些特殊的按键:
•GO:相当于敲击回车键,点击之后程序将执行当前输入框中表达式的计算。
•Clear:相当于敲击Del键,点击之后将清空输入框中的内容。
•Back:相当于敲击退格键,点击之后将删除输入框中的选中内容或光标位置的前一个字符。
•显示记录窗:显示或隐藏计算的输入和输出记录,记录窗是下面这个样子的:
第四个部分是算符列表,在列表框中列出了所有可用的算符,双击算符可以在输出框中插入算符,如在列表的ADDITION项目处双击鼠标左键,输入框中会添加“ADDITION()”内容,并且光标被定为在括号之间以便为算符输入参数。
表达式规范:
在叨叨小算盘中输入的表达式必须遵循一定的规范:表达式中只能包含允许的成员,每种成员也有一定的格式要求,这些成员和要求在之后列出。
除了在字符串常量中:所有的字符均应为半角字符,并且建议不要使用任何空格,虽然空格会被自动忽略。
成对使用小括号“(”和“)”来确定优先级或分隔成员,程序无法识别其他的括号。
数值常量
数值常量中允许包含数字和小数点“.”,但每个数字应当最多包含一个小数点。输入的数值一般是正数,负数的情况是通过符号“-”指定的。
字符串常量
字符串常量使用双引号(同样是半角的“"”)包围,在特殊的情况下,字符串常量本身可能包含有双引号,因此引入了转义字符“”,当需要在字符串常量中包含双引号时,需要输入“"”,类似的,需要包含反斜杠时输入“”。
算符
算符用于在表达式中调用内置的函数。每个算符包含一个算符名,接下来是一对小括号,在括号中为算符的参数,参数间由逗号“,”分隔。算符名只能包含字母、数字和下划线“_”,且不能由数字开头,字母不区分大小写。在“什么是算符”主题下列出了所有可以使用的算符及说明。
符号
符号使用特殊字符来简化算符的使用,在“什么是符号”主题下列出了所有可以使用的符号及说明。
特殊值
特殊值的表达规范和算符的名称相似,只能包含字母、数字和下划线"_",且不能由数字开头,但是字母区分大小写。特殊值用来对应数学中的常用数值,在叨叨小算盘中,e代表自然常数,pi代表圆周率,x代表一个基于0的随机数。