我在飞镖和颤振新。有一种简单的方法来计算的用户输入作为像“3 + 5/8字符串?当然,结果应该是翻番式。谢谢您的回答!
我知道你在寻找的是一个软件包,可以做到“表达式求值”。搜索在酒馆网站"expression"产生是看好的几个结果。
我没有与这些包的任何直接的经验,所以我不能推荐一个。
我只是编程镖调度场算法,问题就解决了=)访问:https://en.wikipedia.org/wiki/Shunting-yard_algorithm