【文件属性】:
文件名称:RPN-Calculator:一个基于命令行的简单RPN计算器
文件大小:12KB
文件格式:ZIP
更新时间:2021-05-11 02:38:27
Java
RPN计算器
一个基于命令行的简单RPN计算器
描述
计算器有一个可以包含实数的堆栈。
计算器等待用户输入,并期望接收包含空格和数字和运算符列表的字符串。
数字被压入堆栈。 运算符使用堆栈上的数字进行运算。
可用的运算符为+,-,*,/,sqrt,撤消,清除
操作员将其参数弹出堆栈,然后将其结果推回堆栈。
“清除”运算符从堆栈中删除所有项目。
“撤消”运算符撤消先前的操作。 “撤消撤消”将撤消之前的两项操作。
sqrt在堆栈顶部的项上执行平方根
“ +”,“-”,“ *”,“ /”运算符分别对堆栈中的前两项进行加,减,乘和除运算。
处理输入字符串后,计算器将堆栈的当前内容显示为以空格分隔的列表。
数字在堆栈中的存储精度至少应保留15个小数位,但应显示到10个小数位(如果不造成精度损失,则应减少至10个小数)。
所有数字均应设置为纯十进制字符串(即无工程格式)。
如果操作
【文件预览】:
RPN-Calculator-master
----src()
--------project()
----README.md(2KB)