我想输入这个字符串:
“pow(y,2)= 4 - pow(x,2)”(换句话说,y ^ 2 = 4-x ^ 2)
并使“x”= 1,然后让它评估并给我y的值。我该怎么做?
答案 0 :(得分:1)
所以你想要给出一个数字x的求解 y的等式? 这意味着'y'是x的函数,所以:
var y = new Expression("sqrt(4 - pow(x, 2))"); // y = SQRT(4 - X^2)
e.Parameters["x"] = 1;
var x = y.Evaluate();
这不会解决你的问题吗? (除此之外,任何东西的平方根总是加/减某事,所以你要添加那个逻辑)