NCalc允许我在数学运算中使用{} []?

时间:2016-11-02 04:18:31

标签: c# math ncalc

所以,我想给出答案 {[4+(3 ​​+ 2)]} 我已经在String中使用了这个,但是当我尝试使用DataTable时,它给了我错误.. 或者使用{} []计算它的另一种方法 感谢

1 个答案:

答案 0 :(得分:1)

在评估简单算术表达式时,[]{}只是()的符号变体,可以使匹配的括号更容易。所以你可以简单地用()替换它们然后继续。

在数学中有许多角落,这些符号意味着完全不同的东西,例如: []代表楼层,等价类,向量,......或{}代表小数部分,集合......所以说任何数学表达式保留其语义是错误的以上更换。确保你知道你正在处理什么样的表达。