Calc:《魔兽世界》的RPN计算器 源码

vacuum7120 11 0 ZIP 2021-04-04 18:04:37

计算 《魔兽世界》的RPN计算器 RPN(后缀) 简而言之,RPN是一种编写计算的方法,其中函数遵循其工作的值集。 输入值,然后给出操作数以使用先前的1或2个值。 在将值1和2相加的简单情况下,用户将输入1 2 + ,结果将是剩余值。 RPN不依赖于语法和操作顺序。 取决于用户定义输入计算方式的方式。 可以使用堆栈数据结构来实现RPN计算器。 推入值,函数弹出所需数量的值,然后推入结果。 在上面的示例中, 1 2 +将1和2推入堆栈, +然后弹出1和2 ,将它们加在一起并将3推回堆栈。 如果函数采用单个值,例如factorial(!)或sin , sin 5 ! 弹出一个值,然后推入结果。 复杂的方程式的转换要比人们期望的要简单得多。 如果读者不希望自己研究这个问题,我将举一个简单的例子。 要将华氏温度转换为摄氏温度,可以使用等式: (F - 32) / (9/5) 。 将正常人体

用户评论
请输入评论内容
评分:
暂无评论