1

我这里有个问题,所以我需要帮助:)

当我用 jscript vsa 引擎计算这样的表达式“(10.5 + 3.5 / 2)* 2”时,没关系,但现在我有一个问题......如果在上面的字符串中,我也想计算一个指数(10.5 + 3.5 / 2)* 2 + exp(2),最好的方法是什么?

PS: Math.Exp(); -- 不是一个选项。

4

2 回答 2

1

如果您使用的是 jscript.net,您可以exp先定义函数,然后计算表达式。例如,那里讨论了示例

于 2011-10-25T15:00:55.590 回答
1

编码的正确方法是用整数进行计算,然后使用 Convert.ToString() 它

于 2011-10-25T15:01:24.253 回答