将数学表达式(String)转换为可用变量

时间:2011-11-08 15:57:48

标签: iphone objective-c ios parsing equations

我正在尝试制作一款可以进行蒙特卡罗模拟的iPhone应用程序 用户给出的方程式。我希望用户能够输入如下内容: “2x +(y ^ 2)”然后收到结果。

有没有办法解析这个字符串并获得可以进行计算的可用变量(或许你知道的库)?

1 个答案:

答案 0 :(得分:0)

看看compiler tools。虽然它可能有点臃肿,但即使它仅用于简单的数学表达式,也很容易在其中编写任何“语言”。