可能重复:
在 C# 中自动计算字符串数学表达式
有人可以向我指出一些资源,这些资源详细描述了如何简化简单的代数方程,例如“5x+(2x*6x)+2”,这应该导致“12x^2+5x+2”我需要处理的运算符是“ +","-","*","/","^" 和括号。到目前为止,我已经为数字项实现了一个解析器和求值器,它从 in-fix 转换为 post-fix 然后进行评估。
如果有人能给我一个关于如何实现这一目标的基本说明,我将不胜感激。
可能重复:
在 C# 中自动计算字符串数学表达式
有人可以向我指出一些资源,这些资源详细描述了如何简化简单的代数方程,例如“5x+(2x*6x)+2”,这应该导致“12x^2+5x+2”我需要处理的运算符是“ +","-","*","/","^" 和括号。到目前为止,我已经为数字项实现了一个解析器和求值器,它从 in-fix 转换为 post-fix 然后进行评估。
如果有人能给我一个关于如何实现这一目标的基本说明,我将不胜感激。