2011-11-08 53 views
0

我正在嘗試製作一個iPhone應用程序,它可以在用戶給出的 方程上進行蒙特卡洛模擬。我希望用戶能夠輸入如下內容: 「2x +(y^2)」,然後收到結果。將數學表達式(字符串)轉換爲可用變量

有沒有辦法解析這個字符串,並獲得可用的變量,我可以做的計算(一個庫,你可能知道)?

回答

0

看一看compiler tools。雖然它可能有點臃腫,但在其中編寫任何「語言」很容易,即使它只是用於簡單的數學表達式。

+0

所以你不知道我可以使用任何免費的早做的框架? – user1033619

+0

@ user1033619:編譯器工具是免費的 – Dani