我想利用數學表達式,採用變量和打印(分配給字符串)與填充在變量的公式。打印表達式的值作爲字符串
int iTwo = 2;
int iResult = 0;
iResult = iTwo * iTwo;
string theString = (iTwo * iTwo).ToString();
在上述代碼iResult = 4,theString =「4」
我希望做一些事情,填補了變量,並返回像數學表達式:
theString = (iTwo * iTwo).ExpressionToString();
與theString =「2×2」結束了;
想法?
好想法到目前爲止傢伙,但這裏是併發症...今天的表達可能是:itwo * itwo ...但明天的表達可能是:(itwo * itwo)/ anotherVar ...我需要轉換任何數量的值,然後轉換爲字符串(保留運算符,括號等),換句話說,我將有不同的表達式,需要進行評估並轉換爲字符串 – pStan 2012-07-05 20:13:08