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

时间:2024-03-30 17:14:37
【文件属性】:

文件名称:Calc:《魔兽世界》的RPN计算器

文件大小:53KB

文件格式:ZIP

更新时间:2024-03-30 17:14:37

Lua

计算 《魔兽世界》的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) 。 将正常人体


【文件预览】:
Calc-master
----.github()
--------workflows()
----imgs()
--------11949844091740045309calculator.svg.med.png(11KB)
----src()
--------chat.lua(1KB)
--------calc.lua(2KB)
--------c.lua(16KB)
--------calc.xml(437B)
--------calc.py(3KB)
--------calc.toc(277B)
--------in2end.py(5KB)
----build.properties(124B)
----FEATURE.md(3KB)
----.travis.yml(95B)
----LICENSE(1KB)
----test()
--------wowStubs.lua(59KB)
--------wowTest.lua(4KB)
--------test.lua(23KB)
----README.md(5KB)
----build.xml(6KB)
----.gitignore(39B)

网友评论